Kalkun: Informasi Antar Warga (Korban Lapindo)

Posting Komentar

Informasi-informasi penting seperti prosedur pengurusan kesehatan yang murah, peraturan yang berkaitan dengan penanganan lumpur lapindo sering kali tidak sampai kepada korban lapindo. Sehingga perlu ada usaha desiminasi informasi kepada warga secara efektif. Cara-cara yang dilakukan adalah memperbanyak frekuensi pertemuan warga, mengoptimalkan peran tekhnologi informasi seperti telepon genggam dan radio komunitas.

Pesan layanan singkat (Short Messege Service = SMS) dipandang cukup strategis dalam penyebarluasan informasi antar warga, sebagai bagian dari penguatan advokasi korban lumpur lapindo. Oleh karena itu di posko advokasi korban lumpur lapindo dibangun SMS Gateway dengan menggunakan aplikasi Kalkun SMS Manajemen.

Kalkun merupakan pengelola SMS yang sederhana berbasis web. Mesin SMS yang dikembangkan dari GAMMU ini dapat mengirim dan menerima SMS dari modem/ponsel. Kalkun dibuat oleh Azhari Harahap.

Peralatan yang disiapkan adalah sebagai berikut:

Perangkat keras : Komputer Dekstop, Modem Wavecom Fastrack M1206B (periksa informasi modem pada tautan http://wammu.eu/phones/)

Perangkat lunak :
Sistem operasi GNU/Linux Ubuntu atau turunannya (BlankOn, Linuxmint, dll), Apache2, MySQL, PHP5, PHP5-CLI, PhpMyAdmin, Kalkun 0.3, Gammu, Gammu-smsd

Langkah-langkah yang dilakukan:

1. Pasang Apache2 dan PHP

$ sudo apt-get install apache2 php5 libapache2-mod-php5 php5-cli

2. Pasang MySql dan ikuti perintah membuat password root

$ sudo apt-get install mysql-server mysql-client php5-mysql

3. Pasang PhpMyAdmin dan buat akun user dan password untuk mengelola kalkun

$ sudo apt-get install phpmyadmin

4. Masukkan baris berikut ke dalam berkas di /etc/apache2/apache2.conf

Include /etc/phpmyadmin/apache.conf

5. Masuk ke MySql

$ mysql -u root -p

6. Buat database

CREATE DATABASE kalkun;

7. Konfigurasi PRIVILEGES akun yang sudah dibuat

GRANT ALL PRIVILEGES ON kalkun.* TO ‘username’@'%’ IDENTIFIED BY ‘password’;

#ganti username dan password sesuai dengan akun yang dibuat sebelumnya

8. Aktifkan perubahan yang sudah dilakukan

FLUSH PRIVILEGES;

9. Pasang gammu dan gammu-smsd

$ sudo apt-get install gammu gammu-smsd

10. Menghubungkan modem dengan komputer. Kemudian periksa port device berapa yang digunakan

$ dmesg | tail
hasilnya port yang digunakan adalah ttyUSB1

11. Buat berkas log

$ sudo tail -f /var/log/messages
$ sudo touch /etc/smsdlog

12. Konfigurasi gammu, sesuaikan port modem/handphone, Modem Wavecom Fastrack M1206B pada port ttyUSB1

$ sudo gammu-config

Ikuti langkah-langkahnya dengan isinya adalah sebagai berikut:

[gammu]
port = /dev/ttyUSB1
model =
connection = at115200
synchronizetime = yes
logfile = /etc/gammulog
logformat = textall
use_locking = yes
gammuloc =

13. Konfigurasi gammu-smsdrc

$ sudo gedit /etc/gammu-smsdrc

[gammu]
# Please configure this!
port = /dev/ttyUSB1
connection = at115200
# Debugging
logformat = textall
use_locking = yes

# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = mysql
logfile = /etc/smsdlog
# Increase for debugging information
debuglevel = 0
checkservice = 1
runonreceive = /var/www/kalkun/scripts/daemon.sh
checksecurity = 0

#sesuaikan dengan konfigurasi MySQL
User = *********
Password = *******
PC = ********
Database = *******

# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/

14. Uji coba gammu mengirim sms melalui terminal

$ sudo gammu sendsms text +628xxxxxxxx

Enter message text and press ^D:

ujicoba

If you want break, press Ctrl+C…

Sending SMS 1/1….waiting for network answer..OK, message reference=-1

15. Unduh aplikasi kalkun di http://sourceforge.net/projects/kalkun/files/kalkun/

16. Ekstrak berkas kalkun_0.3.zip dan taruh di direktori /var/www/kalkun

17. Konfigurasi berkas database.php sesuai dengan akun MySql

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

// MySQL
$db['default']['username'] = “******”;
$db['default']['password'] = “******”;
$db['default']['database'] = “******”;
$db['default']['dbdriver'] = “mysql”;

18. Menggunakan browser http://localhost/phpmyadmin, import tabel database gammu dari /usr/share/doc/gammu/examples/sql/mysql.sql.qz

19. Menggunakan browser http://localhost/phpmyadmin, import tabel database kalkun dari /kalkun/media/db/mysql_kalkun.sql

20. Konfigurasi daemon.bat

$ sudo gedit /var/www/kalkun/scripts/daemon.bat

:: php cli path
set PHP=/usr/bin/php
:: daemon.php path
set DAEMON=/var/www/kalkun/scripts/daemon.php

21. Konfigurasi daemon.sh

$ sudo /var/www/kalkun/scripts/daemon.sh

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

22. Pemasangan kalkun dengan membuka browser http://localhost/kalkun, dan ikuti perintah yang ada dalam halaman tersebut.

23. Hapus direktori atau folder install setelah pemasangan aplikasi kalkun berjalan lancar.

24. Jalankan gammu-smsd

$ sudo /etc/init.d/gammu-smsd restart

25. Buka browser http://localhost/kalkun/ masuk dengan user dan pass default user=kalkun pass=kalkun. Usename dan password sebaiknya diganti setelah masuk ke halaman admin.

Peralatan untuk mengelola SMS sudah siap digunakan.

Kalkun


Related Posts

Posting Komentar