Abyfine Intermedia
SHARE :

Install Playsms di Ubuntu Server

30
09/2013
Kategori : Linux / Tips dan Trik
Komentar : 0 komentar
Author : boled


Install Playsms di Ubuntu Server
Advertisements

playsms_loginTutorial singkat bagaimana melakukan Install playsms di Ubuntu server. Playsms adalah aplikasi sms getway berbasis web dengan menggunakan Bahasa Pemrograman PHP dan databases Mysql. mendukung berbagai SMS Getway Engine seperti Gammu, Kannel, SMSTools, Uplink, Gnokii, SMSservertools dll.
selain itu juga Playsms juga mendukung API standart JSON, sehingga sangat fleksibel jika di kolaborasikan dengan sistem aplikasi web base lainnya (WordPress, WHMCS, Billing Hotspot, Radius Server, LDAP dll).

kali ini saya hanya mengambil contoh dari pengalaman saja yang sudah di coba dalam menerapkan playsms dengan menggunakan SMStools3 dari kekekasvi.com.
Ok mari kita step by step nya.

Persiapan Awal :

  • Linux Ubuntu 11.10 32bit Server / bisa menggunakan varsi yang terbaru saat ini (tp dalam kasus ini saya menggunakan versi 11.10 32bit)
  • Sudah terinstall LAMP ( Apache, Mysql, PHP)
  • Jika belum terinstall LAMP silahkan gunakan perintah ini :  Library tambahan :
    apt-get install -y apache2 mysql-server php5 php5-cli php5-cgi php-pear php-db phpmyadmin libapache2-mod-php5 gcc sendmail
  • Sudah Terinstall SSHD server ( karena lebih enak mengerjakan via ssh client dari pada langsung scripting di Kompi server secara langsung. ( allibi sambil Fban, Chating dll)
  • Modem Wavecom Prolific atau Modem GSM lain ( Pastikan sudah terdeteksi —> lsusb ato wvdialconf )

1. Silahkan login di mesin server anda melalui SSH clien dan login lah sebagai root

  sudo su –

masukan password root anda

2. Non aktifkan apparmor bawaan default ubuntu server  dan install aplikasi pendukung

apt-get remove apparmor
apt-get install mysql phpmyadmin make gcc rcconf dialog

3. Tambahkan User untuk Playsms dan membuat folder pendukung

### PlaySms ###
adduser playsms
mkdir -p /var/www/playsms
mkdir -p /var/spool/playsms
mkdir -p /var/log/playsms
chown -R www-data /var/www/playsms
chown -R www-data /var/spool/playsms
chown -R www-data /var/log/playsms

4. Download Source Playsms yang terbaru kemudian ekstraklah pada lokasi /usr/local/src/ dan Copykan ke Lokasi Home Direktory /var/www ( standart lokasi halaman web Apache di ubuntu)

download latest playsms http://sourceforge.net/projects/playsms/playsms-0.9.9.1.tar.gz
wget http://sourceforge.net/projects/playsms/playsms-0.9.9.1.tar.gz

tar -zxvf playsms-*.tar.gz -C /usr/local/src
cd /usr/local/src/playsms-*/web/

cp -rR * /var/www/playsms
chown -R www-data /var/www/playsms

5. Buatlah database untuk alokasi penyimapanan Playsms :

mysqladmin -u root -p create playsms

mysql -u root -p playsms < /usr/local/src/playsms-*/db/playsms.sql

 

6. Copy dan Edit File Contoh Configurasi Playsms Untuk terhubung ke Databases Mysql yang baru saja anda buat tadi.

pastikan Parameter user,password mysql, nama Database, Hostname Di sesuaikan dengan data tempat anda.

cd /var/www/playsms
cp config-dist.php config.php
vim config.php

tambahan :

enter db details
$apps_path[‘logs’] = ‘/var/log/playsms’;

7. Copykan Sampel deamon playsms dan Buatkan agar deamon ini otomatis aktif saat server ubuntu anda aktif.

cd /usr/local/src/playsms-*/daemon/linux/bin
cp playsmsd playsmsd.php playsmsd_start sendsmsd sendsmsd.php /usr/local/bin/
cd ../etc
cp playsms /etc/default/
cp playsms.init-ubuntu /etc/init.d/
update-rc.d playsms.init-ubuntu defaults
service playsms.init-ubuntu start

Tahap Install dan Konfigurasi SMSTools3

8. Download SMStools terbaru dan Konfigurasi file  smstools3-3.1.15.tar.gz saat tulisan ini saya tulis versi ini yang saya gunakan

cd /home/

wget http://smstools3.kekekasvi.com/packages/smstools3-3.1.15.tar.gz
tar -zxvf smstools3-3.1.15.tar.gz -C /usr/local/src
cd /usr/local/src/smstools3
make
make install

 

9. Menggabungkan SMStools dan Playsms

cd /usr/local/src/playsms-*
mv /etc/smsd.conf /etc/smsd.conf.orig
cp contrib/smstools/smsd.conf /etc/

vim /etc/smsd.conf
Ubah informasi device usb modem gsm anda pada file smsd.conf

mkdir -p /var/spool/sms/checked
mkdir -p /var/spool/sms/failed
mkdir -p /var/spool/sms/incoming
mkdir -p /var/spool/sms/outgoing
mkdir -p /var/spool/sms/sent
mkdir -p /var/log/sms
mkdir -p /var/log/sms/stats
mkdir -p /var/spool/smsbackup
cd /var/spool/smsbackup
mkdir checked failed incoming outgoing sent
chown www-data /var/spool/smsbackup -R
chown -R www-data /var/spool/sms
update-rc.d sms3 defaults
service sms3 start

10. Lakukan Testing untuk memastikan bahwa SMStools yang sudah di konfigurasi sdh berjalan :

sendsms +6285647818779 “test ok dech bos”

11. Restart Ubuntu server anda

12. dan coba Akses Playsms di browser dengan mengakses :

http://alamatserverplaysmsanda/playsms/

user default : admin

Pass default : admin

13 Demikian Tutorial singkat install playsms di ubuntu server semoga bermanfaat.

 playsms_ss3playsms_ss2playsms_ss1

Semoga bermanfaat.

File manual Penggunaan dalam Bahasa Indonesia dapat Di download Disini :

Download Tutorial Lengkap dari Awal Disini

sumber dari sini https://github.com/antonraharja/playSMS dan http://www.playsms.org/

terima kasih kepada anton Raharja ( selaku develop playsms Indonesia )

Berita Lainnya

3
05/2018
DAPODIK CLOUD Online
Author : boled
21
11/2015
30
03/2015
4
12/2014
15
10/2014


Tinggalkan Komentar

 

Berita Terbaru

dapodik cloud

DAPODIK CLOUD Online
Thursday, 3 May 2018

Set Time VPS OpenVZ GMT Local Time
Saturday, 21 Nov 2015

ajenti-web-panel

Cara Install Ajenti Server Panel
Monday, 30 Mar 2015

Video Terbaru

Abyfine Intermedia

Kami berdiri sejak Tahun 2008 di bidang layanan Pengelolaan Hosting dan Domain, Kemudian sejak tahun 2011 kami lebih fokus kepada layanan Pendidikan dalam memanfaatkan teknologi informasi berbasis open source

Alamat Kami ada di :

  • Jl Sawo No 36 Sendangarum Kesugihan Cilacap Jawa Tengah
  • Phone : 082225491774
  • WA : 085647818779
  • Email : info@abyfine.com