Installasi dan Konfigurasi Kalkun

Kali ini saya ingin berbagi ilmu  tentang installasi dan konfigurasi Kalkun.

Sebelum melakukan installasi dan konfigurasi mari kita bahas terlebih dahulu mengenai kalkun.
Kalkun adalah aplikasi manajemen SMS (Short Message Service) berbasis web dengan kode sumber terbuka (open source). Menggunakan gammu-smsd sebagai mesin sms gateway untuk mengirim atau menerima pesan dari ponsel / modem.

Kalkun dirilis di bawah GNU General Public License sehingga kita dapat memodifikasi dan atau mendistribusikan kode sumbernya.

Arsitekrur kalkun :
Kalkun  <=>  DB Engine  <=>  Gammu-SMSD  <=>  Phone/Modem

Alat dan Bahan :

  • Laptop
  • Aplikasi Kalkun
  • Aplikasi Gammu
  • Phpmyadmin
  • Mariadb / Mysql
  • Terminal Emulator
  • OS Linux –> disini saya menggunakan OS Linux Mint 17.3 Rossa  (bisa menggunakan OS Linux yg lain)

Catatan : sebelum melakukan installasi dan konfigiurasi kalkun pastikan kita sudah menginstall dan mengkonfigurasi gammu terlebih dahulu.
jika belum bisa di cek di sms-gateway-installasi-dan-konfigurasi-gammu

Berikut ini  langkah – langkah installasi dan konfigurasi kalkun :

1. Download dulu kalkun nya di http://kalkun.sourceforge.net/
2. Kita buat  folder baru untuk kalkun pada directory/var/www/html dengan perintah

mkdir /var/www/html/kalkun

3. Copy file kalkun yg sudah di download ke directory yg sudah kita buat tadi di /var/www/html/kalkun dengan perintah

cp kalkun_0.7.1.zip /var/www/html/kalkun

4. Kemudian kita menuju ke directory kalkun nya –> extract file kalkun_0.7.1.zip dengan perintah

unzip kalkun_0.7.1.zip

5. Tunggu proses extract nya sampai selesai

6. Setelah itu kita buka phpmyadmin dan buat database untuk kalkun

7. Edit konfigurasi file database.php pada directory /var/www/html/kalkun/application/config/ dengan perintah

nano /var/www/html/kalkun/application/config/database.php

8. Pada bagian
$db[‘default’][‘password’] = “password“;  –>  ganti dengan password mysql

contohnya seperti gambar di bawah ini

jika sudah simpan dengan menekan tombol ctrl + x kemudian enter
9. Kita buka lagi phpmyadmin —> pergi ke tab import –> Browse —> kita import file mysql.sql.gz
yg terletak di directory /usr/share/doc/gammu/examples/sql

10. Klik Go

11. Pastikan import file sukses, seperti gambar di bawah ini

12. Kemudian kita edit lagi file daemon.sh yg terletak di directory /var/www/html/kalkun/scripts/ dengan perintah

nano /var/www/html/kalkun/scripts/daemon.sh

13. Maka akan muncul tampilan seperti berikut ini –> ini merupakan settingan defaultnya

14. Pada bagian /path/to  –> kita ganti dengan /var/www/html
simpan dengan menekan ctrl + x  kemudian enter

15. Buka browser kemudian akses kalkun nya ( localhost/kalkun ) maka akan muncul tampilan seperti berikut –> kita lakukan installasi kalkun –> klik Start Installation

16. Nah pastikan status nya sudah OK semua –> klik Next

17. Klik Run Database Setup

18. Apabila muncul tampilan seperti ini jangan panik –> baca dahulu, kita disuruh untuk menghapus folder install pada directory kalkun.

19. cara menghapusnya :
kita berpindah ke directory kalkun terlebih dahulu dengan perintah

cd /var/www/html/kalkun/

20. kemudian remove folder install dengan perintah

rm -rf install

21 Buka browser lagi kemudian pilih Go To Application

22. Maka akan muncul tampilan seperti ini

23. Untuk masuk ke kalkun

Username = kalkun
Password  = kalkun

24. Akan muncul tampilan seperti berikut, tapi kalkun nya masih belum terkoneksi dengan gammu nya untuk mengetahui nya bisa kita lihat pada Status nya masih Unknown.

25. Untuk dapat terkoneksi kita restart service gammu-smsd dengan perintah

/etc/init.d/gammu-smsd restart

26. Kemudian buka lagi kalkun nya dan lihat hasilnya –> jika Status nya sudah Connected berarti gammu nya sudah terkoneksi dengan kalkun.

Kita bisa melihat daftar pesan masuk (inbox)

Kita juga bisa mengirim pesan

Sekian info dari saya semoga bermanfaat