Kali ini saya akan berbagi mengenai instalasi sms gateway.
Seperti biasa sebelum ke langkah-langkah, kita harus mengerti terlebih dahulu apa itu sms gateway.
SMS Gateway adalah suatu platform yang menyediakan mekanisme
untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA
phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC
(telkomsel, indosat, dll) atau SMS platform untuk menghantar dan
menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan
melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga
menyediakan UEA dengan interface yang mudah dan standar.
Hardware Requirement
Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Modem atau handphone kompabilitynya bisa di cek di sini
Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Modem atau handphone kompabilitynya bisa di cek di sini
Software Requirement
Linux Ubuntu
Apache 2.x.x
PHP 5.x.x (with mysql, session, hash, json extension)
PHP-CLI
MySQL 5.x.x
Gammu
Kalkun
Apache 2.x.x
PHP 5.x.x (with mysql, session, hash, json extension)
PHP-CLI
MySQL 5.x.x
Gammu
Kalkun
Langkah-langkah :
1. Install Paket yang dibutuhkan seperti :
#apt-get install tasksel (untuk menginstall paket tasksel)
#tasksel install lamp-sever (Install lamp server)
2. Kemudian kita upgrade dan update
#apt-get update && apt-get upgrade
#apt-get install tasksel (untuk menginstall paket tasksel)
#tasksel install lamp-sever (Install lamp server)
2. Kemudian kita upgrade dan update
#apt-get update && apt-get upgrade
3. Selanjutnya kita install gammu dengan perintah :
#apt-get install gammu gammu-smsd
4. Kemudian kita cek keberadaan modem ada di port USB dengan perintah
#dmesg | grep tty
5. Selanjutnya kita konfigurasi gammu
#gammu-config
Akan muncul tampilan seperti dibawah ini
Selanjutnya sesuaikan
6. Selanjutnya kita konfigurasi ulang gammu
#nano /etc/gammu-smsdrc
7. Matikan service gammu-smsd(untuk menggunakan perintah gammu)
#/etc/init.d/gammu-smsd stop
8. Selanjutnya kita identifikasi dengan perintah
#gammu --identify
9. Kemudian kita start gammunya dengan perintah
#/etc/init.d/gammu-smsd start
10. Untuk pengiriman SMS menggunakan perintah berikut
#gammu --sendsms text <nomor tujuan>
kemudian tulis pesan,
untuk mengirim pesan tekan enter lalu tekan ctrl+D
Jika tidak berhasil, kemungkinan anda tidak punya pulsa atau tidak ada sinyal hehe. Kemungkinan lainnya adalah anda salah memasukan port-nya.
11. Untuk cek pulsa
#gammu getussd <nomor untuk cek pulsa, sesuaikan dengan jenis sim card)
example : #gammu getussd *555# (untuk mengecek pulsa indosat)