Sanidi na Uendeshe Tovuti Yako ya SMS ya Mtandaoni Ukitumia PointSMS kwenye RHEL/CentOS/Fedora


PointSMS ni programu huria ya sms ya mtandaoni iliyoandikwa kwa lugha ya PHP, ambayo hukuwezesha kusanidi lango lako la sms mtandaoni ili kutuma jumbe za SMS za sauti moja au za juu kupitia lango la GloboSMS na kukuwezesha kuwasiliana na wateja wako, wafanyakazi na washirika walio karibu nawe. dunia.

PointSMS inalenga kutoa kiolesura cha wavuti kilicho rahisi kutumia ili kudhibiti (kuongeza, kufuta, kurekebisha na kuzima ) akaunti zako zote za watumiaji, kutuma ankara na vipengele vingine vingi.

Makala haya yatakuonyesha jinsi unavyoweza kusakinisha na kusanidi lango la tovuti ya mtandaoni ya SMS kwa kutumia “PointSMS” katika mifumo ya RHEL, CentOS, Fedora.

Vipengele vya PointSMS

Zifuatazo ni baadhi ya vipengele muhimu vya lango la PointSMS.

  1. Rahisi kusakinisha na kutumia.
  2. Usaidizi wa UTF-8 na (Lugha ya Kigiriki inatumika).
  3. Rahisi kudhibiti (kuongeza, kufuta, kurekebisha, kuzima) akaunti zote za wateja wako kutoka kwa paneli.
  4. Vikomo vya SMS na Mikopo.
  5. Mfumo wa ankara wa kutuma ankara kupitia barua pepe kwa wateja wako.
  6. Hutoa kumbukumbu kamili ya muamala.
  7. Sasisho za programu mtandaoni.
  8. Usaidizi wa jumbe zinazoingia kwa kutumia kaneli kama sehemu ya nyuma.
  9. Usaidizi wa kicheza Flash kwa kuchapisha sms kwenye tv.
  10. Toleo la XML la sms zinazoingia.

Kufunga Apache, MySQL na PHP

Ili kusakinisha lango la PointSMS, lazima uwe na vifurushi vya Apache, MySQL, PHP na Wget vilivyosakinishwa kwenye mfumo wako. Kwa hivyo, zisakinishe kwa kutumia yum amri ifuatayo. Nakili na Ubandike amri nzima kwenye 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

Mara baada ya kusakinisha vifurushi vyote hapo juu, kisha unda viungo vya kuanzisha mfumo kwa Apache na MySQL. Kwa hiyo, wakati wowote mfumo unapoanza, huduma hizi huanza moja kwa moja.

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

Andika amri zifuatazo ili kuanza huduma zote mbili kama inavyoonyeshwa hapa chini.

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

Inasakinisha Tovuti ya PointSMS

Nenda kwenye saraka ya mizizi ya tovuti ya Apache (yaani /var/www/html) na upakue kifurushi cha PointSMS kwa kutumia wget amri. Mara baada ya kupakuliwa, toa faili kwa msaada wa amri ya 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

Sasa tunahitaji kuunda hifadhidata ya pointi. Kwa hivyo, unganisha kwenye seva yako ya MySQL na uunda hifadhidata kwa kuendesha amri zifuatazo.

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

Ifuatayo, ingiza faili ya pointsms.sql kwenye hifadhidata mpya iliyoundwa ya pointi.

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

Fungua faili ifuatayo na chaguo lako la kihariri na ubadilishe mipangilio ya hifadhidata kama inavyoonyeshwa hapa chini.

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

Sanidi cronjob ya cron.php ili kuendesha kila dakika na kuongeza njia sahihi ya usakinishaji.

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

Ifuatayo, badilisha jina la htaccess hadi .htaccess.

# mv htaccess .htaccess

Sasa, tunahitaji kuwezesha mod_rewrite moduli katika Apache. Kwa hiyo, fungua faili ya usanidi.

# vi /etc/httpd/conf/httpd.conf

Na ubadilishe Ruhusu Kuandika Hakuna.

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

Ili Ruhusu Kubatilisha Yote.

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

Tumia amri ifuatayo ili kuanzisha upya Apache, ili kuonyesha mabadiliko mapya.

# service httpd restart

Fungua kivinjari chako unachopenda na uelekeze kwa anwani ya IP ya seva yako, utaona skrini ifuatayo. Ingiza jina la mtumiaji chaguo-msingi admin na nenosiri kama admin.

Ili kuanza kutuma SMS, lazima uwe na akaunti na globosms.com. Nenda na uandikishe akaunti.

Mara tu unapopata maelezo ya kuingia. Nenda kwa PointSMS katika admin -> Sehemu ya lango, ingiza maelezo.

Ili kutunga sms. Nenda kwa SMS -> Tunga SMS na uweke maelezo ya wapokeaji kama inavyoonyeshwa hapa chini. Hivi sasa unaweza kutuma sms moja. Ili kutuma sms zaidi, lazima uwe na Mikopo katika Akaunti yako.

Viungo vya Marejeleo

  1. PointSMS
  2. GloboSMS.com