iklan

Showing posts with label TUTORIAL. Show all posts
Showing posts with label TUTORIAL. Show all posts

11/17/14

CARA MEMBUAT SMS GATEWAY

**INSTALL GAMMU

Hardware Requirement

Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Dan tentunya modem atau handpone yang suport atau compatibel
untuk mengetahui modem dan handpone apa saja yang bisa di gunakan bisa liat daftarnya pada link Modem atau handphone kompability

Software Requirement

Kebutuhan Paket Software :
  1. Linux Ubuntu "OS yang terinstall pada pc kita" 
  2. Apache 2.x.x 
  3. PHP 5.x.x (with mysql, session, hash, json extension)
  4. PHP-CLI
  5. MySQL 5.x.x
  6. Gammu
  7. Kalkun
dari nomer 1 -5 pastikan sudah terinstall dan tidak ada masalah.
 1. pertama tambhakan repository "saya menggunakan repositorynya kambing.ui.ac.id
 Cara menambahkan repositorynya:
1. klik pada Dash home
2. Pada kolom search ketikan update manager
3. Lalu pilih settings
4. dan pilih ubuntu software
5. Pada pilihan dowenload from klik pada kotakan sebelah kanan dan pilih other - pilih Indonesia - kambing.ui.ac.id - chose server dan masukan password pc kalian dan tunggu sebentar lalu close.
 2. update paket manajer dan Install Gammu dan Gammu-smsd

pertama update paket manajernya dan install melalui terminal dan login sebagai root
# sudo apt-get update 
# sudo apt-get install gammu gammu-smsd
dan melihat konfigurasi port device USB kita
dmesg | grep tty
[12321.308078] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB0
[12321.308275] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB1
kemudian konfigurasi gamu terlebih dahulu
# gammu-config 
KETERANGAN
a. Port = letak port USB modem karna modem saya terletak di USB0
b. Connection = sesuai dengan conektifitas masing-masing modem
yang bisa di lihat di sini
c. model = kosongkan saja
d. synchronize time = pilih yes agar waktu kita sesuia dengan server
e. Log format = pilih textall saja
f. Use locking = untuk mengunci resource modem
g. gammu localisation = kosongkan saja
dan terakhir pilih save dan ok.

kofigurasi berkas gammut terlebih dahulu

# vi /etc/gammu-smsdrc

tampilan yang sudah diganti sesuai dengan pc saya.
kemudian untuk menjalankan gammunya terlebih dahulu gammu di stop terlebih dahulu
# /etc/init.d/gammu-smsd stop
sekarang tinggal waktunya pengecekan terhadap modem yang telah di konfigurasi tadi caranya
# gammu --identify
dan akan muncul tampilan seperti ini jika konfigurasi telah selesai
jika belum terdeteksi coba cek kembali konfigurasi di atas
setelah muncul tampilan seperti di atas kita sudah bisa mengecek pulsa dan sms

untuk melihat pulsa di sini saya mengunakan kartu XL, jd untuk yg menggunakan provider lain di mohon menyesuaikan
# gammu --getussd *123#
cara mengecek pulsa dan hasilnya seperti ini

untuk mengirim pesan
# gammu --sendsms text nomor tujuan kalian
conotoh cara pengiriman
Sms tersebuat bisa di cek pada nomor tujuanya
setelah itu di start lagi gammunya
# /etc/init.d/gammu-smsd



**INSTALL KALKUN

Kalkun merupakan open source berbasis web SMS (Short Message Service) manajemen, itu menggunakan gammu-smsd (bagian dari keluarga gammu) sebagai mesin SMS gateway untuk menyampaikan dan mengambil pesan dari telepon / modem.

Fitur-fitur yang dapat di jalankan pada kalkun

1. Memiliki lebih dari satu pengguna (Multi User);2. Threated SMS.3. Memiliki lebih dari satu telepon / modem? Beberapa modem yang tepat bagi Anda.4. Kirim SMS berulang kali (SMS Bomber);5. Ingin membuat SMS berbasis masyarakat? Anggota SMS akan membantu Anda.6. Forward SMS ke Email;7. SMS Iklan untuk pesan Anda.8. Lelah mengetik SMS yang sama lagi dan lagi? Template SMS adalah yang Anda butuhkan.9. Ingin membuat program Anda sendiri tetapi tidak ingin menyentuh kode Kalkun? Script eksternal adalah solusinya.10. Mari kita menendang spammer dengan Spam Filter.11. Jawaban SMS secara otomatis dengan Autoreply Sederhana.12. Kirim SMS dari aplikasi lain menggunakan API.


masuk ke direktory /var/www/ agar lebih mudah dan download aplikasi kalkunya dan
# cd /var/www/
# wget http://sourceforge.net/projects/kalkun/files/kalkun/0.7.1/kalkun_0.7.1.tar.gz

lalu buat folder smskalkun dan ekstrak filnya di dalam folder kalkun
# mkdir /var/www/smskalkun
# mv kalkun_0.7.1.tar.gz /var/www/smskalkun/
# cd /smskalkun
# tar -xzf kalkun_0.7.1.tar.gz

lalu buat database dengan nama smskalkun pada php myadmin kalian
buka web browser dan ketikan pada url localhot/phpmyadmin
lalu login sesuia dengan keadaan pc anda
pilih basis data dan buat database
kemudian impor database yang berlokasi di
file system -> usr -> doc -> gammu -> examples -> sql -> mysql.sql lalu open

lalu rubah database kalkun di /var/www/smskalkun/application/config/database.php
# vi /var/www/smskalkun/application/config/database.php
cara baris seperti ini dan rubah sesuai dengan keteranganya yang lain hirawkan

Konfigurasi path daemon di /var/www/kalkun/scripts/daemon.sh, menjadi dibawah ini ;
# vi /var/www/kalkun/scripts/daemon.sh
dan rubah konfigurasi seperti ini
Jangan lupa juga cek path konfigurasi /var/www/smskalkun/scripts/daemon.php dibagian;
# vi /var/www/smskalkun/scripts/daemon.php
cari konfigurasi ini dan di rubah seperti ini
lalu aktifkan konfigurasi sinkronisasi waktu di /var/www/index.php

# vi /var/www/smskalkun/index.php
hapus tanda // di depan kata date_default_timezone_set('Asia/Jakarta');
hasilnya seperti ini
lalu buka web browser dan ketikan url: localhost/smskalkun dan enter maka akan muncul tampilan


# pilih start installation


selanjutnya Requirement check setelah

 "pastikan semuanya sudah ok" lalu pilih next
selanjutnya database setup
pilih Run database setup
dan muncul instalation resul dan muncul pesan ggal menghapus folder install dan kita di suruh menghapus secara manual, jika tidak di hapus maka akan kembali menginstall lagi.
tampilannya seperti ini
lalu kita ke terminal lagi dan login sebagai root # rm -rf /var/www/smskalkun/install setelah itu kembali ke web browser lagi dan klik Go To Application
setelah itu akan muncul tampilan login kalkun

dan login dengan user n pasword default yaitu
user = kalkun
password = kalkun

4/29/14

Membuat Virtual Mesin Di Proxmox


Senin 28/04/2014
Pertama Setelah Login

klik Create VM -> General -> "berinama untuk VM -> Next
Selanjutnya Pemilihan OS karna di sini saya akan membuat OS ubuntu saya klik Other OS -> klik next
Selanjutnya pemilihan ISO yang sebelumnya sudah saya Upload klik tanda v lalu pilih OS yang akan di pilih -> next
Selenjutnya Menentukan besarnya harddisk apabila sudah klik next
Selanjutnya Menentukan Jumlah untuk CPU apabila sudah klik next
Selanjutnya Menentukan Jumlah untuk RAM apabila sudah klik next
Selanjutnya Pemilihan LAN card akan di bridge atau NAT atau tanpa LAN card selalnjutnya Next
Selanjutnya akan muncul data yang sudah di seting, dan klik finis
coba liat seperti di gambar. yang
menandakan orange itu adalah VM yang kita buat tadi

Sekian cukup mudah kan. . .


Cara Upload ISO Ke Server Proxmox



Langkah pertama setelah login ke PROXMOX 
1. klik data center
2. Nama Pc kalian di situ nama pc saya smknbinangun
3. klik local (smknbinangun)
4. Content
5. Upload
6. Select File
7. cari tempat file iso kalian
8. Open, dan
9. Upload 



 Selanjutnya tunggu Proses sampai selesai


 Jika sudah muncul tampilan seperti berikut artinya sudah selesai dan bisa di gunakan

4/22/14

Mengkoneksikan VM Proxmox Agar Dapat Terkoneksi Dengan Internet



Selasa, 22/04/2014

Bagi yang sudah ahli atau yang sudah bergelut dengan PROXMOX mungkin Tutorial ini tidak terlalu bermanfaat, namun bagi paramula bisa sangat bermanfaat. . .  pada saat pertama kali saya menggunakan proxmox-pun saya bingung. . . bisa ping ke ip ISP namun tidak bisa ping ke google/tidak berselancar di internet. . . .

Pertama seting konfigurasi ip di PROXMOX sebenernya Proxmox tidak terlalu berbeda dengan debian karna proxmox itu sendiri adalah Debian, kita buat ethX hanya saja di sini  menjadi manual agar yang biasanya ethX kita ganti vmbrX,

X = bisa di sesuaikan dengan jumlah ethernet yang kalian miliki. ingat !!! ethernet di hitung dari "0"

lebih jelasnya bisa liat di screenshot berikut.. dimana ip 192.168.12.2 adalah ip dari ISP, 192.168.12.1 adalah ip dari ISP saya, kalian bisa mensesuaikan dengan keadaan di lingkungan kalian. . . dan kita buat static agar mudah di inget, apabila menggunakan dynamic ip server kita akan berubah-rubah. alias GAK KONSISTEN, jd susah apabila kita me remote dari luar.
# vim /etc/network/interfaces


Selanjutnya kita isikan DNS agar dapat internetan. di
# vim /etc/resolv.conf
di sini saya menggunakan ip DNS Nawala dan ip Server ISP saya. bisa juga Di sesuaikan dengan ip DNS lain.
untuk mengeceknya silahkan coba ping ke ip ISP/google atau yang lainya terserah kalian ingin mengetes ke mana, namun di sini saya akan mengetes ke google.com




 Selanjutnya konfigurasi NAT iptables agar VM dapat mempunyai akses internet di sini saya letakan di
# vim /etc/rc.local agar saat komputer di restart/di nyalakan perintah ini dapat berjalan langsung sebagai startup.
 
setelah itu restart computer dan coba konfigurasi ip di VM yang penting masih dalam satu subnet dengan ip vmbrX.
semoga bermanfat dan dapat berhasill..
 

4/21/14

Menginstall server menggunakan OS debian 7

Senin 21/04/2014

Debian adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya. Debian GNU/Linux memuat perkakas sistem operasi GNU dan kernel Linux merupakan distribusi Linux yang populer dan berpengaruh. Debian didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak yang siap untuk instalasi dan digunakan.
Debian terkenal dengan sikap tegas pada filosofi dari Unix dan perangkat lunak bebas. Debian dapat digunakan pada beragam perangkat keras, mulai dari komputer jinjing dan desktop hingga telepon dan server. Debian fokus pada kestabilan dan keamanan. Debian banyak digunakan sebagai basis dari banyak distribusi GNU/Linux lainnya.
Sistem operasi Debian merupakan gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU, dan utamanya menggunakan kernel Linux, sehingga populer dengan nama Debian GNU/Linux. Sistem operasi Debian yang menggunakan kernel Linux merupakan salah satu distro Linux yang populer dengan kestabilannya. Dengan memperhitungkan distro berbasis Debian, seperti Ubuntu, Xubuntu, Knoppix, Mint, dan sebagainya, maka Debian merupakan distro Linux yang paling banyak digunakan di dunia.[3]

sumber http://id.wikipedia.org/wiki/Debian

seting bios agar booting ke media installer..
selanjutnya akan muncul tampilan boot menu instaler untuk menginstall pilih install
 selanjutnya pemilihan bahasa, di sini saya memilih bahasa inggris
pemilihan lokasi tempat anda berada pilih other karna indonesia tidak ada di menu tersebut
 pilih asia karna indonesia berada di asia
 nah ini baru pilih indonesia
 pilih united States
 Susunan Papan ketik pilih American English
 pemilihan konfigurasi ethernet pilih lancard yang terkoneksi ke internet, komputer saya menggunakan 3 lancard sehingga pada saat instalasi terbaca ke-3 lancardnya, pilih eth0 saja karna eth0/lancard saya yang terkoneksi ke internet, kalian dapt mensesuaikan.

 isikan nama hosname untuk server anda
 isikan nama domain untuk server kalian
 masukan password untuk root kalian
 masukan pasword root kalian untuk mengecek apakah benar atau tidak
 masukan nama user, untuk pc sever kalian
 biasanya sudah terisi otomanis nama account, apabila ingin menggantinya juga bisa
 masukan password untuk user
 ketik ulang password untuk user
 karna letak zona waktu saya ada di WIB saya pilih Western
 Partisi, di sini saya pilih guided - use entri disk and set up LVM, jadi kita tidak perlu ribet" untuk mengatur partisi. bagi yang ingin membuat partisi sendiri bisa pilih manual
 pilih hardisk yang akan di format untuk di partisi
 lalu pilih recommended for new users saja
 menulis pengaturan hardisk dan konfigurasi LVM pilih yes
 dan partisi sudah otomatis terbuat, lalu pilih finis
 apakah anda ingin melakukan perubahan pada hardisk pilih yes
 secan another CD or DVD pilih NO karna saya akan mengambil paket manager dari internet
 configurasi package manager piih yes
 pemilihan negara untuk paket manager pilih indonesia
 ini adalah server reponya indonesia, karna server kambing lebih dekat dengan lokasi saya, saya pilih kambing.ui.ac.id
 HTTP di kosongkan saja dan pilih continue
 Configuring Popularity-Contest pilih NO
 Software Selection. apabila ingin menginstall debian versi dekstop beri tanda * pada debian desktop environment. apabila ingin menginstall versi Teks hilangan tanda *. untuk mengilangkan atau menambah tanda *. menggunakan tombol sepasi di keyboard, lalu pilih continue
 Install the Grub Boot Loader On a hardisk piih yes
 Finish the installation pilih Continue
 Ini tampilan GNU GRUB pilih yang bukab recovery mode
 setelah itu akan muncul tampilan login, login dengan nama root, dan pasword yang di berikan tadi saat menginstall. . .
Installasi Sudah Selesai, silahkan lanjutkan dengan apa yang kalian rencanakan untuk membangun Server. . . .
Semoga bermanfaat