SMS Gateway : Install Gammu di Windows


Sebelum membahas lebih lanjut dalam pembuatan project SMS Gateway, pertama yang harus disiapkan untuk membangun aplikasi SMS Gateway adalah beberapa aplikasi dan kebutuhan lain untuk menjalankan aplikasi SMS Gateway itu sendiri.
Berikut beberapa aplikasi dan kebutuhan yang harus dipersiapkan:
  1. WebServer, kita bisa menggunakan server local pada komputer. (XAMPP, AppServ, WAMP)
  2. Aplikasi Gammu, aplikasi ini yang nantinya sebagai sms manager dalam pengiriman dan penerimaan sms.
  3. Modem (GSM/CDMA)
  4. Aplikasi pemrograman untuk menedesain interface project (PHP, Java, Android, atau yang lainnya).
Ikuti step-step berikut untuk memulai proses mengistall gammu sms manager di windows supaya modem kita bisa terkoneksi dengan gammu:
  • Step #1
  • Pastikan kita sudah mengistall webserver di komputer kita. Saya menggunakan XAMPP sebagai webserver yang digunakan untuk membangun SMS Gateway ini.
    Cara Install Webserver XAMPP di Windows
  • Step #2
  • Untuk aplikasi Gammu sms manager kita bisa mendownload packagenya di website resmi gammu www.wammu.eu
  • Step #3
  • Extract package gammu yang sudah anda download dan pindahkan ke direktori C:\ - rename direktori yang kita pindahkan menjadi gammu (Ini untuk memudahkan pencarian direktori pada saat proses setting).

  • Step #4
  • Langkah berikutnya adalah kita melakukan konfigurasi pada file gammurc dan smsdrc, file ini yang dijadikan settingan untuk menentukan port yang digunakan modem saat terpasang di usb komputer dan menentukan tempat database yang berisi data-data sms.
    Copy file gammurc dan smsdrc yang ada di direktori C:\gammu\share\doc\gammu\example\config --> ke direktori C:\gammu\bin.
  • Step #5
  • Pertama kita konfigurasi file gammurc terlebih dahulu, kita bisa menggunkan notepad/WordPad untuk membuka file tersebut. Kita ubah konfigurasi pada bagian device dan connection.
    Device kita sesuaikan dengan port pada modem yang sudah kita pasang pada usb komputer. Untuk melihat port modem kita bisa masuk ke Device Manager. Dalam percobaan ini saya pakai modem GSM ProLink.

    Sedangkan untuk konfigurasi connection kita bisa sesuaikan dengan modem kita masing-masing. Untuk settingan konfigurasi modem yang lain bisa dilihat di situs gammu disini.
  • Step #6
  • Lankah berikutnya adalah kita melakukan pengecekan apakah konfigurasi yang sudah kita lakukan pada file gammurc sudah sesuai dengan modem.
    Jalankan Command Prompt. Pindahkan ke direktori bin pada folder gammu dengan perintah
    cd c:\gammu\bin
    kemudian
    gammu --identify
    jika konfigurasi sesuai akan tampil informasi tentang modem kita dan bisa melanjutkan ke tahap selanjutnya.

  • Step #7
  • Untuk tahap ini kita melakukan pembuatan database sebagai tempat pentimpanan data sms. Saya menggunakan XAMPP sebagai webserver local.
    Buat database baru di phpmyadmin, untuk nama database bisa disesuaikan selera masing-masing, misal saya buat database dengan nama SMSGateway
    sampai tahap ini database yang barusan kita buat masih dalam keadaan kosong.

  • Step #8
  • Dari database SMSGateway kita import database mysql.sql yang sudah ada dalam package gammu yang terdownload tadi, yaitu di dalam folder C:\gammu\share\doc\gammu\example\sql dan pilih Go untuk memulai proses import databse

  • Selanjutnya kita konfigurasi pada file smsdrc, bisa dengan notepad atau wordpad utnuk membuka file smsdrc.
    hilangkan tanda # agar tidak dianggap sebuah baris comment.
  • pada baris servise kita menggunakan mysql, beri tanda # pada baris PIN jika SIM Card kita tidak menggunakan pin.

  • Selanjutnya konfigurasi untuk informasi database. Yaiut pada database yang sudah kita buat sebelunmnya yang sudah diimport mysql.sql

  • Step #9
  • Setelah konfigurasi pada file gammurc dan smsdrc selesai, kita instal servise gammu. buka CommandPrompt lalu ketik perintah
    gammu-smsd -i -c smsdrc -n gammuSMSD
    jika berhasil gammuSMSD akan running di services komputer.

  • Sampai tahap ini berarti kita sudah berhasil menginstal Gammu sms manager pada komputer dengan XAMPP sebagai webserver local kita.
Untuk tahap selanjutnya kita bisa mencoba pada artikel Membuat Desain Interface Untuk Mengirim SMS Menggunakan Gammu Pada Java.

No comments:

Post a Comment

Kantor Pusat: GIKPrint - Jl. Lamongrejo No. 28 Lamongan - Jawa Timur
Layanan Bantuan: Telp/SMS/WA +6285854361172 | BBM PIN : D41B44E5 | Chat Costumer Service | Hubungi Kami
Jam Layanan: Senin - Jumat: 07.30 WIB - 21.00 WIB | Sabtu - Minggu: 08.30 WIB - 20.30 WIB (Hari Kerja)

© Copyright 2015- | GIKPrint.com - All rights reserved | Theme by Way2themes | Powered by Blogger.