RSS

SMS Gateway Part 2

Setelah mengenal konsep SMS Gateway di artikel SMS Gateway Part 1 maka disini akan membahas mengenai kelanjutan dari artikel sebelumnya yang lebih ke arah teknis yaitu instalasi dan konfigurasi

Paket Pendukung
  • Apache2
  • Mysql-server
  • PhpMyAdmin
  • Gammu
  • Gammu-smsd

Instalasi 

Apache2
Di dalam instalasi web server apache2, hal yang perlu diperhatikan yaitu koneksi internet. Koneksi internet sangat diperlukan karena semua paket yang akan digunakan membutuhkan koneksi internet untuk instalasinya. Langkah pertama yang harus kita lakukan dalam membuat SMS Gateway adalah menginstal apache terlebih dahulu. Caranya yaitu dengan membuka terminal di dalam Application – Accessories – Terminal. Setelah itu ketikkan command berikut :
$ sudo apt-get install apache2


Mysql-server
Setelah selesai menginstal apache, langkah berikutnya adalah menginstal mysql-server. Cara untuk menginstal mysql-server pada ubuntu adalah dengan mengetikkan sebuah perintah pada terminal
$ sudo apt-get install mysql-server

Setelah download paket selesai akan muncul kotak verifikasi untuk password yang akan digunakan pada mysql

Konfirmasi password mysql yang sebelumnya telah ditentukan


PhpMyAdmin
Langkah ketiga adalah menginstal phpmyadmin. Berikut adalah langkah-langkah untuk instalasi phpMyAdmin :
Ketikkan sebuah perintah instalasi pada terminal.
$ sudo apt-get install phpmyadmin

Selanjutnya muncul kotak dialog untuk menentukan web server apa yang akan digunakan. Tekan spasi untuk memilih dan konfirmasikan dengan pilih "ok"

Setelah itu muncul kotak dialog konfigurasi phpMyAdmin, seperti gambar berikut. Kemudian pilih "yes" untuk melanjutkan ke proses berikutnya.

Konfigurasi berikutnya yaitu memasukkan password administrator. Setelah selesai pilih "ok".

Muncullah kotak dialog untuk mengisi password MySQL. Setelah kita isikan passwordnya, kemudian pilih "ok" untuk lanjut ke proses berikutnya.

Setelah itu muncul kotak dialog konfirmasi password. Isikan password yang sudah diisi sebelumnya untuk memastikan password yang dimasukkan adalah benar.


Gammu
Setelah berhasil melakukan instalasi dan konfigurasi phpMyAdmin, selanjutnya adalah instalasi gammu. Cara menginstal gammu adalah dengan mengetikkan command instal pada terminal.
$ sudo apt-get install gammu


Gammu-smsd
Instalasi paket terakhir yaitu gammu-smsd sebagai daemon sms gateway agar dapat di aplikasikan melalui database
$ sudo apt-get install gammu-smsd



Next Step


Konfigurasi
Copy source terlebih dahulu dari berkas example yang telah disediakan oleh gammu
$ sudo cp /usr/share/doc/gammu/examples/config/gammurc.gz /etc/
$ sudo cp /usr/share/doc/gammu/examples/config/smsdrc /etc/gammu-smsdrc
$ sudo gunzip /etc/gammurc.gz


Melihat Port
Sebelum melakukan konfigurasi gammurc, cari port dan connection dari modem yang dipakai. Untuk mengetahui port yang digunakan ketikkan perintah
$ dmesg
Dari hasil tersebut mendapatkan informasi untuk port yang digunakan oleh modem. Sedangkan untuk melihat connection bisa diihat di http://www.wammu.eu/phones


Konfigurasi Gammu
Bila sudah selesai mengkonfigurasi port dan connection, selanjutnya adalah konfigurasi file gammurc. Caranya adalah dengan mengetikkan command pada terminal.
$ sudo pico /etc/gammurc


Identify
Setelah konfigurasi file gammurc langkah berikutnya adalah mengidentifikasi modem apakah sudah tersambung dengan baik atau belum dengan caranya mengetikkan perintah
$ gammu –c /etc/gammurc identify


Test SMS
Apabila berhasil seperti gambar diatas berarti SMS Gateway sudah bisa untuk mengirim SMS. Ketikkan perintah
$ gammu –c /etc/gammurc sendsms text (nomor tujuan)

Nah sampai sini SMS sudah bisa dimanfaatkan namun belum bisa di integrasi dengan database.

4 comments:

Cipto Billy P mengatakan... [Reply to comment]

COOL :D

Maulana Gempa Putra mengatakan... [Reply to comment]

mantap nih

fajar mengatakan... [Reply to comment]

lanjutkan,, kalo bisa bahas di bagian troubleshoting.. :)

Vian mengatakan... [Reply to comment]

nice share.... ^^

Poskan Komentar