Bahan-bahan yang perlu kita siapkan adalah :
- Download Gammu, Gammu digunakan sebagai service SMS. -> disini
- Download Kalkun yang nantinya akan dibuat sebagai CMS untuk mengatur transaksi keluar masuknya SMS. -> disini
- Modem, pada kesempatan ini menggunakan modem Huawei e-270 untuk SMS Gateway saya lebih suka menggunakan modem ini karena tahan panas dan bisa dipakai jangka panjang untuk ketahanannya.
- Download XAMPP atau aplikasi sejenis (AppServ, WAMPP). -> disini
- Download file pendukung lain. -> disini
Catatan :
copy pastekan file pendukung lain ini ke C:\Windows\system32 bagi Windows 32 bit atau C:\Windows\SysWow64 bagi Windows 64 bit kemudian copy pastekan file pendukung ini ke folder Gammu Anda, dalam hal ini alamat Gammu saya adalah D:\xampp\htdocs\kalkun\gammu\bin
Langkah selanjutnya adalah :
- Pastikan XAMPP sudah diinstall kemudian service Apache & MySQL XAMPP di komputer sudah aktif.
- Ekstrak Kalkun CMS yang sudah download, dalam hal ini file Kalkun ditempatkan di D:\xampp\htdocs.
- Ektrak Gammu didalam folder kalkun D:\xampp\htdocs\kalkun\gammu
- Buat database beri nama kalkun, lakukan lewat http://localhost/phpmyadmin.
- Kemudian import file mysql.sql yang ada pada direktori D:\xampp\htdocs\kalkun\gammu\share\doc\gammu\examples\sql\ ke database kalkun.
- Edit file database.php yang ada pada folder D:\xampp\htdocs\kalkun\application\config\ sesuaikan username, password dan database.
 $db['default']['hostname'] = "localhost:3306";
 $db['default']['username'] = "root";
 $db['default']['password'] = "";
 $db['default']['database'] = "kalkun";
 $db['default']['dbdriver'] = "mysql";
lalu edit file daemon.php yang ada pada direktori D:\xampp\htdocs\kalkun\scripts\
$url = "http://localhost/kalkun";
lalu edit file daemon.bat yang ada pada direktori D:\xampp\htdocs\kalkun\scripts\
set PHP=D:\xampp\php\php.exe
set DAEMON=D:\xampp\htdocs\kalkun\scripts\daemon.php
note :
set PHP=D:\xampp\php\php.exe menunjukkan alamat php.exe
set DAEMON=D:\xampp\htdocs\kalkun\scripts\daemon.php menunjukkan service dari CMS Kalkun
set DAEMON=D:\xampp\htdocs\kalkun\scripts\daemon.php menunjukkan service dari CMS Kalkun
- kemudian Pasang modem dan install driver modem tersebut sampai selesai.
- Buka Control Panel -> System -> Device Manager -> Modem
- Copy file gammurc & smsdrc yang ada di D:\xampp\htdocs\kalkun\gammu\share\doc\gammu\examples\config\ ke direktori D:\xampp\htdocs\kalkun\gammu\bin\
- Edit file gammurc yang ada di D:\xampp\htdocs\kalkun\gammu\bin\ -> sesuaikan dengan port modem di komputer
 [gammu]
 device = com5:
 connection = at460800
Edit file smsdrc yang ada di D:\xampp\htdocs\kalkun\gammu\bin\ -> sesuaikan dengan port modem di komputer.
[gammu]
 device = com5:
 connection = at460800
 # Script to be executed when new message has been received 
 runonreceive = D:\xampp\htdocs\kalkun\scripts\daemon.bat
# Database backends congfiguration
 device = com5: 
 connection = at460800 
 service = sql
 #PIN = 1234
 logfile = kalkunlog
 user = root
 password =
 pc = localhost:3306
 database = kalkun
 # DBI configuration
 driver = native_mysql 
- Kemudian test modem menggunakan gammu identify -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\
- Install service gammu dengan cara gammu-smsd -c smsdrc -i -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\
- Jalankan service gammu dengan cara gammu-smsd -c smsdrc -s -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\
- Kemudian buka CMS Kalkun di browser ketik : http://localhost/kalkun
- Lakukan proses instalasi sampai selesai
- Langkah terakhir, hapus atau rename folder install di dalam folder kalkun
- Login dengan username : kalkun
- Password : kalkun
Hasil SMS Gateway 



