Siapkan dan Jalankan Portal SMS Online Anda Sendiri Dengan PointSMS di RHEL/CentOS/Fedora


PointSMS adalah aplikasi sms online sumber terbuka gratis yang ditulis dalam bahasa PHP, yang memungkinkan Anda menyiapkan portal sms online Anda sendiri untuk mengirim pesan SMS dalam jumlah tunggal atau besar melalui < gerbang>GloboSMS yang kuat dan memungkinkan Anda berhubungan dengan pelanggan, karyawan, dan mitra di seluruh dunia.

PointSMS bertujuan untuk menyediakan antarmuka web ramah yang mudah digunakan untuk mengelola (menambah, menghapus, memodifikasi dan < kuat>nonaktifkan ) semua akun pengguna Anda, pengiriman faktur, dan banyak fitur lainnya.

Artikel ini akan menunjukkan kepada Anda bagaimana Anda dapat memasang dan menyiapkan portal situs web SMS online menggunakan “PointSMS” di RHEL, CentOS, sistem Fedora.

Fitur PointSMS

Berikut adalah beberapa fitur utama portal PointSMS.

  1. Mudah dipasang dan digunakan.
  2. Dukungan untuk UTF-8 dengan (mendukung bahasa Yunani).
  3. Mudah untuk mengelola (menambah, menghapus, mengubah, menonaktifkan) semua akun klien Anda dari panel.
  4. Batas dan Pulsa SMS.
  5. Sistem Faktur untuk mengirim faktur melalui email ke klien Anda.
  6. Menyediakan log transaksi lengkap.
  7. Pembaruan perangkat lunak daring.
  8. Dukungan untuk pesan masuk menggunakan kannel sebagai back-end.
  9. Dukungan pemutar flash untuk menerbitkan sms di tv.
  10. Output XML untuk sms masuk.

Menginstal Apache, MySQL dan PHP

Untuk menginstal portal “PointSMS”, Anda harus memiliki Apache, MySQL, PHP dan Wget paket diinstal pada sistem Anda. Jadi, instal menggunakan perintah yum berikut. Salin dan Tempel seluruh perintah di terminal.

yum -y install httpd httpd-devel mysql mysql-server php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc wget

Setelah Anda menginstal semua paket di atas, lalu buat tautan permulaan sistem untuk Apache dan MySQL. Jadi, setiap kali sistem melakukan booting, layanan ini dimulai secara otomatis.

chkconfig --levels 235 httpd on 
chkconfig --levels 235 mysqld on

Ketik perintah berikut untuk memulai kedua layanan seperti yang ditunjukkan di bawah ini.

/etc/init.d/httpd start
/etc/init.d/mysqld start

Menginstal Portal PointSMS

Buka direktori root situs web Apache (yaitu /var/www/html) dan unduh paket “PointSMS” menggunakan perintah wget. Setelah diunduh ekstrak file dengan bantuan perintah tar.

cd /var/www/html
wget http://www.pointsms.org/downloads/pointsms_1.0.1_beta.tar 
tar -xvf pointsms_1.0.1_beta.tar

Sekarang kita perlu membuat database “pointsms”. Jadi, sambungkan ke server MySQL Anda dan buat database dengan menjalankan perintah berikut.

mysql -u root -p
create database pointsms;
exit;

Selanjutnya, impor file “pointsms.sql” ke database “pointsms” yang baru dibuat.

cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql

Buka file berikut dengan editor pilihan Anda dan ubah pengaturan database seperti yang ditunjukkan di bawah ini.

vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';

Siapkan cronjob untuk “cron.php” agar berjalan setiap menit dan tambahkan jalur instalasi yang benar.

crontab -e
*/1 * * * * php /var/www/html/cron.php

Selanjutnya, ganti nama htaccess menjadi .htaccess.

mv htaccess .htaccess

Sekarang, kita perlu mengaktifkan modul mod_rewrite di Apache. Jadi, buka file konfigurasi.

vi /etc/httpd/conf/httpd.conf

Dan Ubah “AllowOverride Tidak Ada”.

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

Ke “Izinkan Abaikan Semua”.

<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>

Jalankan perintah berikut untuk memulai ulang Apache, untuk mencerminkan perubahan baru.

service httpd restart

Buka browser favorit Anda dan arahkan ke alamat IP server Anda, Anda akan melihat layar berikut. Masukkan nama pengguna default “admin” dan kata sandi sebagai “admin“.

Untuk mulai mengirim SMS, Anda harus memiliki akun di globosms.com. Pergi dan daftarkan akun.

Setelah Anda mendapatkan detail login. Buka PointSMS di bagian admin –> Gateway, masukkan detailnya.

Untuk menulis sms. Buka SMS –> Tulis SMS dan masukkan detail penerima seperti yang ditunjukkan di bawah ini. Saat ini Anda dapat mengirim satu sms. Untuk mengirim lebih banyak sms, Anda harus memiliki “Kredit” di Akun Anda.

Tautan Referensi

  1. PoinSMS
  2. GloboSMS.com