tutorial sms gateway
TRANSCRIPT
Tutorial SMS Gateway : Installasi Local WebServer XAMPP [Modul 1]POSTED BYHERU RAHMAT AKHNUARIAT01.32LABELS:TUTORIAL2Untuk modul pertama ini, saya akan menjelaskan bagaimana cara installasi Local WebServer . Saya memakai XAMPP untuk Local WebServer nya. Apa fungsi Aplikasi Tersebut ? Local WebServer berfungsi untuk menjalankan perintah PHP dan MySQL (Database)
Download AplikasiXAMPP
(versi terbaru saat artikel ini dibuat adalah 1.81 )Setelah di download, jalankan XAMPP Setup, Jika Parental Control masih aktif , anda bisa menonaktifkan fitur tersebut atau klik kanan Setup tersebut Run As Administrator
Klik Next
Pilih komponen yang akan diinstall, rekomendasikan pilihan saya ini, karena kita akan menginstall komponen yang seperlunya saja
Install komponen Apache,MySQL,PHP,Perl dan PhpMyAdmin dan klik Next
Pilih folder installasi , rekomendasikan juga di C:\xampp
Uncheck Learn More about BitNami for Xampp
Klik Next dan Next.
Setelah anda menginstall xampp , maka untuk password defaul MySQL adalah :username : rootpassword : (kosong)
Tes Local WebServer bekerja apa tidakBuka browser (firefox/opera/chrome) lalu ketikkan http://localhostJika Local WebServer bekerja maka ditampilkan halaman ini
Install Service Xampp agar berjalan pada startup Windows. Fungsinya agar tidak susah payah menjalankan xampp.
Klik Start Windows (bawah kiri Windows ) cari dan klik submenu Xampp 1.8.1 pilih XAMPP Control Panel
1. Klik Stop Action Apache dan MySQL2. Check Module Service Apache dan MySQL3. Klik Start Actions Apache dan MySQL kembaliKeterangan : Jika anda memiliki installasi Local WebServer lainnya yang terinstall pada Port 80, maka disable terlebih dahulu atau uninstall sekalian 3:)
Selesai, Xampp akan berjalan otomatis saat Windows Start
Tutorial SMS Gateway : Installasi Gammu [modul 2]POSTED BYHERU RAHMAT AKHNUARIAT01.32LABELS:TUTORIAL6Cara Installasi Gammu
Downloadgammu untuk Windows 32 atau 64 Bit ( Jika Windows anda versi 64 Bit maka ada folder pada C:\program files (x86) ).
Saya mendownload versi minimal , saat artikel ini dibuat versi gammu 1.33.0
Buat sebuah foldersmskupada c:\xamp\htdocs
Buka file gammu yang didowload tadi dengan winrar atau tools compression lainnya. Klik folder bin pada file gammu zip tersebut, lalu copy gammu yang di dowload tadi ke dalam foldersmskudengan menseleksi semua filenya dan drag ke foldersmsku
Ok guys, kita udah sampai setengah jalan untuk membuat aplikasi sms gateway dengan gammu dan php
Tutorial SMS Gateway : Konfigurasi Gammu [modul 3]POSTED BYHERU RAHMAT AKHNUARIAT01.32LABELS:TUTORIAL12Konfigurasi Gammu
Setelah 2 artikel sebelumnya, sekarang saya akan memberikan artikel konfigurasi gammu.Ayo,modem USB dan kartu perdana GSM/CDMA tadi mana? apa sudah registrasi kartunya dan diisi pulsa? Jika sudah colokin Modem USB ke USB komputer, dan install paket drivernyaDi sini saya memakai Modem USB Advance
Cari port modem usbJika modem usb sudah terinstall dengan benar, maka buka Control Panel -> Device Manager
Buka kategori modem, nah di sana ada berbagai macam driver modem. Jika anda tidak tahu modem usb mana yang tertera pada kategori modem tersebut, copot lagi modem dan pasang lagi. Nah device manager otomatis refresh list driver modem nya. Tahu maksud saya kan? :DModem USB saya di sini Global Wireless USB Modem, klik kanan dan klik properties. Klik tab modem
Modem saya menggunakan Port COM9 dan Maximum Port Speed 921600. Jadi untuk konfigurasi jenis koneksi/speed maximum modem begini :
at = maximum speed 921600at115200 = maximum speed 115200
Membuat file KonfigurasiSekarang masuk ke folder c:\xampp\htdocs\smskuBuka notepad dan tulis :
[gammu]# isikan port modem USB di bawah iniport = COM9:# isikan jenis connection di bawah iniconnection = at
simpan dengan namagammurc(tidak pakai extension)
Buat database untuk gammuBuka browser dan ketik (1)http://localhost/phpmyadminKlik (2)Database, Buat sebuah database (3)smskudbdan klik (4)Create
Buka kembali file gammu yang di download tadi, buka folder share -> doc -> gammu -> examples -> sql
Lalu import script mysql.sql dengan membuka http://localhost/phpmyadmin dan klik database smskudb, klik import . Klik browse, masuk folder smsku dan pilih mysql.sql dan klik Done
Buat konfigurasi database gammuBuka notepad dan ketik :
[gammu]# isikan port modem USB di bawah iniport = COM9:# isikan jenis connection di bawah iniconnection = at
[smsd]service = mysqllogfile = smsdlogdebuglevel = 0# Inisial modemphoneid = Server1commtimeout = 10sendtimeout = 10PIN = 1234pc = localhost
# isikan user untuk akses ke MySQL (xampp default root)user = root# isikan password user untuk akses ke MySQL (xampp defaul null )password =# isikan nama database untuk Gammudatabase = smskudb
Lalu simpan dengan namasmsdrc
Tes koneksi modemBuka command prompt/cmd ketikkan seperti gambar
Jika terbaca maka ada info detail modemnya, berarti konfigurasi nya sukses :)
Install Services Gammu agar jalan otomatis saat Windows StartupBuka command prompt/cmd dan ketikkan
Konfigurasi gammu selesai :)
Tutorial SMS Gateway : Mengirim SMS dengan gammu [modul 4]POSTED BYHERU RAHMAT AKHNUARIAT01.33LABELS:PHP,TUTORIAL4Sudah 3 modul yang saya tulis, sekarang mari kita membuat kode untuk mengirimkan SMS dengan PHP.
Menulis kode kirim sms dengan phpBuka folder c:\xampp\htdocs\smsku. Buat sebuah file kirimsms.php lalu tulis kode berikut :
No HP Format+62xxxxxxx
Pesan