Translate

Membuat Sms Gateway dengan Kalkun

Assalamu'alaikum Wr. Wb.

Selamat Berjumpa lagi kawan , disini saya melanjutkan materi yang kemarin.



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
  1. Komputer / Laptop
  2. Linux atau ubuntu
  3. Apache 2
  4. PHP 5
  5. PHP-CLI
  6. Mysql 5
  7. Gammu
  8. Kalkun
  9. 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