Cara Install & Konfigurasi Kalkun untuk SMS Gateway pada Linux Ubuntu 14.04
Bagian Kedua - Cara Membuat SMS Gateway di Linux Ubuntu dengan Gammu & Kalkun
Tutorial ini adalah lanjutan dari cara membuat sms gateway pada linux ubuntu 14.04.Jadi untuk mengikuti tutorial ini anda harus mengikuti artikel tersebut terlebih dahulu :D
Kalkun adalah sebuah aplikasi berbasis web yang berfungsi untuk mengkoneksikan database mysql yang penyimpanan SMS masuk (inbox) dan SMS keluar (outbox), sehingga kita dapat lebih mudah untuk mengirim dan menerima sms dengan tampilan web kalkun. Karena kalkun berbasi web maka PC kita harus sudah terinstall paket web server (LAMP SERVER).
Pastikan anda telah mengikuti tutorial bagian pertama disini.
Jika anda sudah mengikuti tutorial pertama tentang cara install LAMP Server, dan telah berhasil mengirim sms dengan Gammu, selanjutnya pada tutorial ini kita akan mencoba untuk menginstall Kalkun :D
Fitur Kalkun
- Memiliki lebih dari satu pengguna (Multi User)
- Threated SMS.
- Memiliki lebih dari satu telepon / modem? Beberapa modem yang tepat bagi Anda.
- Kirim SMS berulang kali (SMS Bomber).
- Ingin membuat SMS berbasis masyarakat? Anggota SMS akan membantu Anda.
- Forward SMS ke Email.
- SMS Iklan untuk pesan Anda.
- Lelah mengetik SMS yang sama lagi dan lagi? Template SMS adalah yang Anda butuhkan.
- Ingin membuat program Anda sendiri tetapi tidak ingin menyentuh kode Kalkun? Script eksternal adalah solusinya.
- Mari kita menendang spammer dengan Spam Filter.
- Jawaban SMS secara otomatis dengan Autoreply Sederhana.
- Kirim SMS dari aplikasi lain menggunakan API.
Cara Install Kalkun SMS Gateway
Ingat sekali lagi, pastikan anda sudah menginstall SMS Gateway, Lamp Server dan Gammu pada Ubuntu 14.04 seperti pada tutorial sebelumnya di cara membuat sms gateway pada linux ubuntu 14.04.Berikut adalah cara install kalkun :
- Download aplikasi Kalkun di SINI
- Buka aplikasi terminal pada ubuntu lalu buat folder kalkun dan ekstrak file yang telah didownload
- Membuat database kalkun dengan mysql
- Edit config Kalkun database di /var/www/html/kalkun/application/config/database.php
- Ekstrak database mysql gammu agar bisa di import
- Import struktur database gammu
- Konfigurasi path daemon.sh
- cek konfigurasi path pada file daemon.php
- edit permission file daemon agar bisa diekseskusi dengan cara :
- start service gammu-smsd dengan cara :
- Buka web browser mengarah ke http://localhost/kalkun/ dan selanjutnya akan terjadi proses instalasi.
- Pada akhir instalasi akan ada pesan gagal untuk menghapus folder install, hapus secara manual dengan cara :
- Akses dengan browser http://localhost/kalkun/ kembali dengan user dan pass default user=kalkun pass=kalkun.
$ sudo mkdir /var/www/html/kalkun
$ sudo mv ~/Downloads/kalkun_x.x.x.zip /var/www/html/kalkun
Perhatikan tulisan yang berwarna merah adalah tempat file kalkun yang baru anda download dan tulisan xxx adalah versi kalkun, sesuaikan dengan lokasi file dan nama file kalkun yang telah anda download. Pada kasus saya file kalkun berada pada folder "~/Download". Selanjutnya ektrak file tersebut dengan cara :
$ sudo unzip /var/www/html/kalkun_x.x.x.zip
perhatikan tulisan yang berwarna merah adalah nama file, sesuaikan tanda xxx dengan versi atau nama file kalkun.
$ mysql -uroot -pmysql akan meminta password user root anda, masukan password sesuai dengan password saat pertama menginstall mysql. Jika berhasil langkah selanjutnya adalah membuat database bernama "kalkun".
mysql> CREATE DATABASE kalkun; mysql> \quntuk mengecek apakah database sudah berhasil dibuat bisa dicek menggunakan perintah mysql :
mysql> show databases;berikut adalah tampilan database kalkun yang telah berhasil dibuat.
$ sudo gedit /var/www/html/kalkun/application/config/database.phpfile database.php akan terbuka, lalu edit pada baris berikut :
$db['default']['hostname'] = "localhost"; $db['default']['username'] = "root"; $db['default']['password'] = "root"; //sesuaikan dg password mysql $db['default']['database'] = "kalkun"; //sesuaikan dg nama database $db['default']['dbdriver'] = "mysql";
$ sudo gunzip /usr/share/doc/gammu/examples/sql/mysql.sql.gz
$ mysql kalkun -u root -p < /usr/share/doc/gammu/examples/sql/mysql.sql
$ sudo gedit /var/www/html/kalkun/scripts/daemon.shlalu sesuaikan seperti berikut :
#!/bin/sh # Configure this (use absolute path) PHP=/usr/bin/php # php cli path DAEMON=/var/www/html/kalkun/scripts/daemon.php # Execute $PHP $DAEMON ~
$ sudo gedit /var/www/html/kalkun/scripts/daemon.phpLalu pada pada bagian url pastikan pathnya sudah menuju :
$url = "http://localhost/kalkun";
$ cd /var/www/html/kalkun/scripts $ sudo chmod +x daemon.bat $ sudo chmod +x daemon.sh $ sudo chmod +x daemon.php
$ sudo service gammu-smsd start
$ sudo rm -R /var/www/html/kalkun/install
Perhatikan pada bagian pojok kiri atas pada tulisan "Status : Connected", jika sudah berstatus connected itu artinya sms gateway gammu dan kalkun pada linux ubuntu sudah siap digunakan untuk berkirim sms :D
Demikianlah tutorial kali ini mengenai cara membuat sms gateway dengan gammu dan kalkun pada linux ubuntu 14.04 bagian kedua, jika ada yang mengalami error silahkan untuk bertanya pada kolom komentar :)
sumber : http://ugos.ugm.ac.id
Tidak ada komentar:
Posting Komentar