Selasa, 29 September 2015

Setting Gammu dan Kalkun pada Linux Ubuntu

Setelah kemarin kita sudah berhasil menginstall gammu dan menghubungkannya dengan database, sekarang kita akan menghubungkannya dengan aplikasi kalkun.

Jika tiba-tiba anda sampai di sini, saya sarankan untuk melihat tutorial sebelumnya agar anda tidak kebingungan.

Untuk menghubungkan gammu dan kalkun, hal yang harus kita lakukan adalah:

1. Download kalkun di http://kalkun.sourceforge.net/
atau jika ingin download menggunakan terminal dapat memasukka perintah berikut:

wget -c http://nchc.dl.sourceforge.net/project/kalkun/kalkun/0.7.1/kalkun_0.7.1.zip

2. Pindah hasil download tadi ke folder yang bisa diakses oleh localhost (/var/www/html/ atau /opt/lampp/htdocs/). Buat folder dengan nama kalkun dan kemudian ekstrak ke dalam folder tersebut.

3. Kita edit file gammu-smsdrc yang ada pada direktori /etc/ atau bisa menggunakan terminal dengan perintah:

sudo gedit /etc/gammu-smsdrc

di bawah konfigasi database:

database = gammu

tambahkan:

runonreceive = /var/www/kalkun/scripts/daemon.sh

atau yang menggunakan xampp

runonreceive = /opt/lampp/htdocs/kalkun/scripts/daemon.sh

setelah itu, simpan konfigusi tersebut.

4. Edit konfigurasi kalkun, yaitu pada file database.php yang ada pada direktori kalkun/application/config/. Atau bila menggunakan terminal dapat dengan memasukkan perintah:

sudo gedit /var/www/html/kalkun/application/config/database.php

atau yang menggunakan xampp

sudo gedit /opt/lampp/htdocs/kalkun/application/config/database.php

Sesuaikan username, password, nama database, dan hostnya. Bila anda tidak menggunakan password, maka kosongkan saja:

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "";
$db['default']['database'] = "gammu";
$db['default']['dbdriver'] = "mysql";


5. Setelah itu konfigurasi file daemon.sh yang ada pada direktori  kalkun/scripts/. Atau bila menggunakan terminal:

sudo gedit /var/www/html/kalkun/scripts/daemon.sh

atau yang menggunakan xampp:

sudo gedit /opt/lampp/htdocs/kalkun/scripts/daemon.sh

Konfigurasi path (alamat dari php dan file daemon.sh). Silahkan isi seperti berikut:

PHP=/usr/bin/php
DAEMON=/var/www/kalkun/scripts/daemon.php


atau bagi yang menggunakan xampp:

PHP=/opt/lampp/bin/php
DAEMON=/opt/lampp/htdocs/kalkun/scripts/daemon.php


Kemudian simpan konfiguasi tersebut.

6. Jangan lupa cek path yang ada pada file daemon.php. Letaknya ada pada folder yang sama dengan daemon.sh.

$url = "http://localhost/kalkun";

7. Buka url http://localhost/kalkun pada web browser untuk melakukan instalasi kalkun.

8. Pada akhir proses instalasi, akan ada pesan gagal menghapus folder install.


Silahkan hapus atau rename folder install yang ada dalam kalkun.
Lalu klik tombol go to application.

9. Lihat baik-baik statusnya, kalau masih Disconnected. Maka buka terminal, lalu masukkan perintah berikut:

sudo /etc/init.d/gammu-smsd start

Setelah itu, refresh halaman kalkun.

Kita bisa menggunakan kalkun apabila status bernilai Connected.

Baiklah, sekarang kita berhasil menghubungkan gammu dengan kalkun. Silahkan coba fitur-fitur yang tersedia dan selamat menikmati.

2 komentar:

  1. sudah sukses sampai ke menu login, nah ini username dan password apa ya?

    BalasHapus
  2. mau tanya gan..kalau di localhost/kalkun tidak muncul. tidak ada tampilan sama sekali..solusinya

    BalasHapus