cara membuat sms gateway dengan php, vb, netbeans, java, python, kesimpulannya semua bahasa pemograman sama aja. Inti dari smsgateway adalah bisa mengirim sms dengan sendirinya dengan kata lain sms yang terkirim adalah sms yang dikirim oleh robot

Friday 12 September 2014

Mengkoneksikan Gammu Dengan Database

Untuk membuat aplikasi sms atau sms gateway baik itu untuk desktop atau website pastinya menggunakan database untuk mengolah data. Berikut adalah cara http://skyber8oy.blogspot.com/2014/09/mengkoneksikan-gammu-dengan-database.html.
Yang harus disediakan mysql, apache2, dan phpmyadmin. Jika belum ada anda hanya tinggal  menginstall-nya, installlasi di linux cukup mudah, langsung saja intall dengan menggunakan perintah
sudo apt-get install apache2 mysql mysql-server php5 phpmyadmin
Sebelumnya saya mohon maaf, karena disini saya tidak membahas detail masalah penginstallan server di lokal, saya anggap semua aplikasi di atas / yang di perlukan sudah terinstall

Langkah pertama
buka http://localhost/phpmyadmin/ buat database dengan nama sms.
Lankah Kedua
buka terminal ketik perintah sudo gammu-config
Isi semua nya sesuai kebutuhan anda seperti penjelasan saya sebelumya kalau anda belum membacanya anda bisa klik disini

Langkah Ketiga
Masi bermain dengan terminal, ketik perintah :
sudo gedit /etc/gammu-smsdrc
#=======================================================================
# Gammu library configuration
[gammu]
port = /dev/ttyUSB1
connection = at115200
Logformat = textall


#=======================================================================
# SMSD configuration
[smsd]
service = sql
driver = native_mysql
logfile = /var/www/aku/gammu.log
# Increase for debugging information
debuglevel = 0


#=======================================================================
# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/


#=======================================================================
# Database backends congfiguration
host = localhost
user = root
password =1
database = sms
CheckSecurity = 1
#=======================================================================

Kalau anda lagi malas ngedit-ngedit anda tinggal copas aja script di atas tapi password-nya sesuaikan dengan password sql anda,  klik save dan tutup texteditor anda.

Langkah Keempat
ketik perintah sudo gammu-smsd 

Jika tidak ada error / terlihat seperti gambar di atas itu artinya mengkoneksikan gammu dengan database sudah selesai. Jika ada error silahkan comment, saya akan membantu anda
Tutorial berikutnnya saya akan membahas cara membuat aplikasi sms sederhana dengan php.

Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : Mengkoneksikan Gammu Dengan Database

5 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. saya terjadi eror pada langkah terakhir dan pada langkah yg pertama saya tidak bisa masuk ke localhost/phpmyadmin kenapa ya?
    mohon bantuannya

    ReplyDelete
  3. untuk bisa masuk ke aplikasi phpmyadmin
    dibutuhkan aplikasi phpmyadmin
    jika di ubuntu buka terminal dan ketik
    sudo apt-get install apache2 php5 mysql-server phpmyadmin
    dalam perjalanan installasi nanti otomatis akan dimintai password, saran saya samakan semua password yang diminta.
    setelah proses install selesai coba buka url: localhost/phpmyadmin

    jika error pada langkah terakhir pastikan port dan connection yang ada pada gammu-config sama dengan yang ada pada file /etc/gammu-smsdrc
    untuk cek port masukkan modem dan ketik sudo dmesg | grep tty
    untuk cek connection modem
    1. lihat type modem ( misal zte )
    2. cari connection di wammu.eu/phones/zte/

    ReplyDelete
  4. pada saat saya membuka localhost/phpmyadmin kok terjadi eror 404 ya?itu kenapa?
    terimakasih

    ReplyDelete
  5. Coba Reinstall phpmyadmin dengan perintah
    sudo dpkg-reconfigure phpmyadmin
    centang apache aja

    ReplyDelete