ค้นหาเว็บไซต์

ตั้งค่าและเรียกใช้พอร์ทัล SMS ออนไลน์ของคุณเองด้วย PointSMS บน RHEL/CentOS/Fedora


PointSMS เป็นแอปพลิเคชัน SMS ออนไลน์แบบโอเพ่นซอร์สฟรีที่เขียนด้วยภาษา PHP ซึ่งช่วยให้คุณสามารถตั้งค่าพอร์ทัล SMS ออนไลน์ของคุณเองเพื่อส่งข้อความ SMS ปริมาณเดียวหรือปริมาณมากผ่านทาง < เกตเวย์ที่แข็งแกร่ง>GloboSMS และช่วยให้คุณสามารถติดต่อกับลูกค้า พนักงาน และหุ้นส่วนของคุณทั่วโลก

PointSMS มุ่งหวังที่จะมอบอินเทอร์เฟซเว็บที่เป็นมิตรและใช้งานง่ายในการจัดการ (เพิ่ม, ลบ, แก้ไข และ ปิดการใช้งาน ) บัญชีผู้ใช้ทั้งหมดของคุณ การส่งใบแจ้งหนี้ และคุณสมบัติอื่น ๆ อีกมากมาย

บทความนี้จะแสดงให้คุณเห็นว่าคุณสามารถติดตั้งและตั้งค่าพอร์ทัลเว็บไซต์ SMS ออนไลน์ได้อย่างไรโดยใช้ “PointSMS” ใน RHEL, CentOS, Fedora ระบบ

คุณสมบัติ PointSMS

ต่อไปนี้เป็นคุณลักษณะหลักบางประการของพอร์ทัล PointSMS

  1. ติดตั้งและใช้งานง่าย
  2. รองรับ UTF-8 ด้วย (รองรับภาษากรีก)
  3. ง่ายต่อการจัดการ (เพิ่ม ลบ แก้ไข ปิดการใช้งาน) บัญชีลูกค้าทั้งหมดของคุณจากแผงควบคุม
  4. ขีดจำกัดและเครดิต SMS
  5. ระบบใบแจ้งหนี้เพื่อส่งใบแจ้งหนี้ทางอีเมลให้กับลูกค้าของคุณ
  6. ให้บันทึกการทำธุรกรรมที่สมบูรณ์
  7. อัพเดตซอฟต์แวร์ออนไลน์
  8. รองรับข้อความขาเข้าโดยใช้ช่องทางเป็นแบ็คเอนด์
  9. รองรับ Flash Player สำหรับการเผยแพร่ SMS ในทีวี
  10. เอาต์พุต XML สำหรับ SMS ที่เข้ามา

การติดตั้ง Apache, MySQL และ PHP

หากต้องการติดตั้งพอร์ทัล “PointSMS” คุณต้องมี Apache, MySQL, PHP และ Wget แพ็คเกจที่แข็งแกร่ง> ที่ติดตั้งบนระบบของคุณ ดังนั้นให้ติดตั้งโดยใช้คำสั่ง yum ต่อไปนี้ คัดลอกและวางคำสั่งทั้งหมดลงในเทอร์มินัล

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

เมื่อคุณติดตั้งแพ็คเกจข้างต้นทั้งหมดแล้ว ให้สร้างลิงก์เริ่มต้นระบบสำหรับ Apache และ MySQL ดังนั้นเมื่อใดก็ตามที่ระบบบูท บริการเหล่านี้จะเริ่มทำงานโดยอัตโนมัติ

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

พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มบริการทั้งสองดังที่แสดงด้านล่าง

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

การติดตั้งพอร์ทัล PointSMS

ไปที่ไดเรกทอรีรากของเว็บไซต์ Apache (เช่น /var/www/html) และดาวน์โหลดแพ็คเกจ “PointSMS” โดยใช้คำสั่ง wget เมื่อดาวน์โหลดแล้ว ให้แตกไฟล์ด้วยคำสั่ง 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

ตอนนี้เราจำเป็นต้องสร้างฐานข้อมูล “pointsms” ดังนั้น ให้เชื่อมต่อกับเซิร์ฟเวอร์ MySQL ของคุณและสร้างฐานข้อมูลโดยเรียกใช้คำสั่งต่อไปนี้

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

จากนั้น นำเข้าไฟล์ “pointsms.sql” ไปยังฐานข้อมูล “pointsms” ที่สร้างขึ้นใหม่

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

เปิดไฟล์ต่อไปนี้ด้วยโปรแกรมแก้ไขที่คุณเลือก และเปลี่ยนการตั้งค่าฐานข้อมูลดังที่แสดงด้านล่าง

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

ตั้งค่า cronjob สำหรับ “cron.php” เพื่อให้ทำงานทุกนาทีและเพิ่มเส้นทางการติดตั้งที่ถูกต้อง

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

จากนั้น เปลี่ยนชื่อ htaccess เป็น .htaccess

mv htaccess .htaccess

ตอนนี้ เราต้องเปิดใช้งานโมดูล mod_rewrite ใน Apache ดังนั้นให้เปิดไฟล์กำหนดค่า

vi /etc/httpd/conf/httpd.conf

และเปลี่ยน “AllowOverride None

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

ถึง “AllowOverride ทั้งหมด

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

เรียกใช้คำสั่งต่อไปนี้เพื่อรีสตาร์ท Apache เพื่อให้สอดคล้องกับการเปลี่ยนแปลงใหม่

service httpd restart

เปิดเบราว์เซอร์ที่คุณชื่นชอบและชี้ไปที่ที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ คุณจะเห็นหน้าจอต่อไปนี้ ป้อนชื่อผู้ใช้เริ่มต้น “ผู้ดูแลระบบ” และรหัสผ่านเป็น “ผู้ดูแลระบบ

หากต้องการเริ่มส่ง SMS คุณต้องมีบัญชีกับ globosms.com ไปและลงทะเบียนบัญชี

เมื่อคุณได้รับรายละเอียดการเข้าสู่ระบบแล้ว ไปที่ PointSMS ในส่วน ผู้ดูแลระบบ –> เกตเวย์ ป้อนรายละเอียด

หากต้องการเขียน SMS ไปที่ SMS –> เขียน SMS และป้อนรายละเอียดของผู้รับตามที่แสดงด้านล่าง ตอนนี้คุณสามารถส่ง SMS เดียวได้ หากต้องการส่ง SMS เพิ่มเติม คุณต้องมี “เครดิต” ในบัญชีของคุณ

ลิงค์อ้างอิง

  1. PointSMS
  2. GloboSMS.com