SMS Gateway dengan Gammu dan Kalkun


Pada kesempatan kali ini saya akan memberikan tutorial membuat sms gateway dengan aplikasi bernama Gammu untuk Linux/Wammu untuk Windows dan sebuah CMS bernama Kalkun untuk SMS Gateway.

Langsung saja ke tahap Penginstalan


1. Pertama kita install aplikasi gammu dengan membuka terminal dan masukkan perintah berikut

  •        sudo apt-get install gammu gammu-smsd
2. Setelah terinstall langkah selanjutnya adalah mendeteksi modem, ketikkan perintah berikut di terminal. lihat modem terdeteksi di USB berapa
  • sudo dmesg | grep tty
3. Setelah itu konfigurasi Gammu dengan mengetikkan perintah berikut
  • sudo gammu-config
4. Setelah itu akan muncul tampilan berikut
 5. Edit sehingga menjadi seperti ini :

port = /dev/ttyUSB0 > tergantung modem terdeteksi di USB berapa
connection = at115200 > type modem, bisa dilihat disni
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall

6. Setelah itu konfigurasi file lainnya, ketikkan perintah berikut

  • sudo nano /etc/gammu-smsdrc
7. setelah itu akan muncul konfigurasi seperti berikut

[gammu]
# Please configure this!
port = /dev/ttyUSB0 > atur sesuai deteksi modem
connection = at > type modem yang di gunakan
# Debugging
#logformat = textall

# SMSD configuration, see gammu-smsdrc(5)
[smsd]
PIN = ''
service = sql
driver = native_sql
DeliveryReport = sms
logfile = /var/log/smsdlog
# Increase for debugging information
debuglevel = 0

user = root > user mysql anda
password = pass_anda > password mysql anda
pc = localhost
database = kalkun
runonrecieve = /var/www/kalkun/scripts/daemon.sh

8. Setelah itu matikan service gammu, ketikkan perintah berikut
  • sudo /etc/init.d/gammu-smsd stop
9. Sekarang kita test apakah sudah bisa digunakan atau tidak. ketikkan perintah berikut untuk mengirim sms
  • sudo gammu --sendsms text 0899xxxxxx
10. Setelah itu ketikkan sms yang akan di kirim
Enter the message text and press Ctrl+D:
test server
If you want break, press Ctrl+C... Sending SMS 1/1....waiting for network answer..OK, message reference=3

11. untuk mengecek pulsa ketikkan perintah berikut

  • sudo gammu --getussd *111#
12. Setelah bisa berjalan baik sekarang kita intstall kalkun nya

13. Pastikan Web Server telah terinstall

14. Download file kalkun disini

15. Setelah di download buat folder kalkun di direktori /var/www dan pindahkan file yang di download tadi ke folder kalkun

16. Extract file yang di download tadi dengan mengetikkan perintah berikut
  • sudo unzip /var/www/kalkun_x_x.zip
17. Setelah itu buat database untuk kalkun, masuk ke phpmyadmin dan buat database dengan nama kalkun

18. buka direktori /usr/share/doc/gammu/examples/sql/ dan extract file mysq.sql.gz dan import file extact-an tadi ke database kalkun

19. berikan hak akses root kepada kalkun dengan memasukkan perintah berikut
  • chown -R www-data:www-data /var/www/kalkun
20. buka web browser dan buka link berikut
  • localhost/kalkun
21. Setelah itu lakukan instalasi kalkun, sebelum tahap terakhir hapus file install pada direktori /var/www/kalkun

22. akses localhost/kalkun lagi di web browser







Sumber : Gammu
               Panduan menginstall SMS Gateway
Previous
Next Post »