Cara Install Gammu SMS Gateway Di Ubuntu

Menginstall Gammu sebagai sms gateway di ubuntu sangatlah mudah jika kita mengerti cara-caranya, namun sangat sulit bagi pemula yang belum pernah mencoba install gammu di ubuntu.

Gammu adalah sebuah aplikasi cross-platform yang sangat handal untuk membuat sms gateway, selain handal gammu bisa dipakai oleh siapa saja karena berbasis opensource, gammu sebagai jembatan database sms gateway dan sms device,

saya pernah posting sistem informasi pembayaran spp berbasis sms gateway, di sistem tersebut juga memakai gammu, di sistem informasi tersebut gammu dapat menjalankan perintah seperti auto reply sms, otomatis mengirim sms ketika siswa membayar spp, dan lain-lain,

gammu dapat anda peroleh di wwebsite resminya http://wammu.eu

oke berikut tutorial cara install gammu sms gateway di ubuntu

pertama buka terminal ktik perintah berikut

untuk ambil gammu

#wget http://dl.cihar.com/gammu/releases/gammu-1.27.92.tar.gz

Kemudian kita Extract

#tar -zxfv gammu-1.27.92.tar.gz

masuk ke direktory yang barusan kita extract

cd gammu-1.27.92

bagi yang belum install cmake, gcc dan library mysql-devel sebaiknya install dulu, namun bagi yang sudah install bisa dilewatkan saja.

#apt-get install cmake gcc ini untuk install cmake dan gcc,  #apt-get install libmysql++-dev ini untuk install lib mysql, kemudian lalukan perintah berikut satu per satu

#./configure --enable-shared
#make
#make test
#make install

setelah kita install dan semua beres baru kita kompirmasi gammu supaya dapat ber-komunikasi dengan hp, ketik perintah berikut dan enter

cek modem kita ktik  dmesg | grep tty kemudian tekan enter,

catat tty modem kamu

kemudian ktik  dmesg | grep USB enter

perintah ini untuk melihat USB kamu

selanjutnya ktik  gammu-config nanti akan tanpil kompigurasinya seperti dibawah ini

Current Gammu configuration
?
? ?
? P Port (/dev/ttyUSB0) ?
? C Connection (at19200) ?
? M Model () ?
? D Synchronize time (yes) ?
? F Log file () ?
? O Log format (nothing) ?
? L Use locking () ?
? G Gammu localisation () ?
? H Help ?
? S Save ?
? ?
? ?
? |

sesuaikan port saman Connection kamu, lihat USB kamu port berapa kemudian save dengan menekan tombol S.

kemudian kita test koneksi ke hp kita dengan gammu

gammu --identify maka akan keluar hasilnya seperti ini

Device : /dev/ttyUSB0
Manufacturer : Telkomsel
Model : unknown (TSL)
Firmware : 10
IMEI : 78376464748
SIM IMSI : 857575847484

beda modem beda isinya.

selanjutnya mengkompigurasi sms deamon dengan database

buat database dengan nama terserah anda, kalau saya buat databasenya namanya adalah sms

mysqladmin create sms -uroot -p

kemudian import contoh database gammu

mysql sms -uroot -p < /usr/local/share/doc/gammu/examples/sql/mysql.sql

konfigurasi smsd

cp /usr/local/share/doc/gammu/examples/config/smsdrc /etc

Edit file /etc/smsdrc dan edit pada bagian dibawah ini

[gammu]
port = /dev/ttyUSB0
connection = at19200
[smsd]
service = mysql
user = root
password = 1
pc = localhost
database = sms

jalankan gammu sebagai deamon sms

gammu-smsd -c /etc/smsdrc

perintah diatas akan menyuruh gammu untuk bekerja membaca sms di hp dan menyimpannya kedalam database.

untuk membaca sms ktik perintah  mysql> select * from inbox;

untuk mengirim sms ktik perintah  mysql> insert into outbox(DestinationNumber,TextDecoded) values('082277712412','TGammu mau kirim sms boleh ngk');

sampai disini jika tidak terjadi error maka kita sudah selesai menginstall gammu sms gateway di ubuntu, untuk mempermudah membaca dan mengirim sms kita dapat membuat interface dengan php agar tidak repot-repot bolak balik ke database, namun tutorial membut interface nya saya akan bahas di artike selanjutnya.

sekian salam dari saya semoga sukses…

Keyword:

  • install gammu mysql ubuntu

Get real time updates directly on you device, subscribe now.

loading...

Ingin Berkomentar?

×
Lewat ke baris perkakas