Assalamu'alaikum Wr. Wb.
Pengertian
Kalkun merupakan open
source berbasis web SMS (Short Message Service) manajemen, itu menggunakan
gammu-smsd (bagian dari keluarga gammu) sebagai mesin SMS gateway untuk
menyampaikan dan mengambil pesan dari telepon / modem.
Latar Belakang
Teknologi SMS gateway akan dapat memudahkan pengelolaan SMS yang begitu banyak secara otomatis. Dengan begitu pekerjaan tersebut akan dapat dilakukan secara cepat, efektif, dan efisien.
Alat dan Bahan
- Komputer / Laptop
- Linux atau ubuntu
- Apache 2
- PHP 5
- PHP-CLI
- Mysql 5
- Gammu
- Kalkun
- Modem GSM yang support dengan sms gateway, contoh-nya modem seperti dibawah ini :
Tahap Pelaksanaan
1. Sebelumnya pastikan anda sudah membaca dan menginstal gammu, jika belum lihat tutorial disini
2. Jika sudah menginstal-nya ,kita Download Kalkun https://sourceforge.net/projects/kalkun/files/
3. Setelah di download kita Ekstrak file.zip dan pindahkankan ke directori /var/www/html/
4. Buat databasenya di phpmyadmin atau bisa juga dengan terminal ketikkan perintah
$ mysql -u root -p
mysql> CREATE DATABASE kalkun; mysql> quit
5. Edit config Kalkun database di /var/www/kalkun/application/config/database.php
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "root";
$db['default']['database'] = "kalkun";
$db['default']['dbdriver'] = "mysql";
6. Ekstrak example database struktur Gammu agar bisa di import, caranya ketikkan
$ sudo gunzip
/usr/share/doc/gammu/examples/sql/mysql.sql.gz
7. Import konfig
database struktur Gammu
$ mysql kalkun -u root -p <
/usr/share/doc/gammu/examples/sql/mysql.sql
8. Edit file daemon.sh yang terletak di kalkun/scripts/daemon.sh sehingga menjadi:
DAEMON=/var/www/html/kalkun/scripts/daemon.php
9. Edit file daemon.php yang terletak di kalkun/scripts/daemon.php
10. Buka web browser mengarah ke http://localhost/kalkun/ dan selanjutnya akan terjadi proses instalasi.
11. Sebelum lanjut ada pesan gagal untuk menghapus folder install, hapus secara manual folder install yang berada di /var/www/html/kalkun/
$ sudo rm -rf /var/www/kalkun/install
12. Login dengan user=kalkun dan pass=kalkun.
13. Status 'Disconnected'
biasanya disebabkan karena device phone/modem tidak terhubung, selain
itu status tersebut juga disebabkan karena waktu belum tersinkronisasi, untuk mengatur sinkronisasi waktu dengan cara berikut,
Edit file index.php Hapus ' // ' pada tulisan: date_default_timezone_set('Asia/Jakarta');
# nano /var/www/html/kalkun/index.php
14. Jika sudah Connected, Silahkan test kalkunnya dengan mengirim pesan.
Kesimpulan
Sebelum aplikasi Gammu dijalankan, perlu dilakukan setting pada file ‘GAMMURC’ dan ‘SMSDRC’. Kebutuhan sistem minimal untuk membuat sistem SMS gateway adalah sebuah modem GSM atau handphone untuk mengirim/menerima SMS.
Referensi
0 komentar:
Post a Comment