Ṣiṣeto ati Ṣiṣe Portal SMS Ayelujara ti Ara Rẹ Pẹlu PointSMS lori RHEL/CentOS/Fedora


PointSMS jẹ ohun elo orisun ọfẹ ọfẹ sms lori ayelujara ti a kọ ni ede PHP, ti o fun ọ laaye lati ṣeto oju-iwe sms ori ayelujara ti ara rẹ lati firanṣẹ nikan tabi iwọn giga ti awọn ifiranṣẹ SMS nipasẹ ẹnu-ọna GloboSMS ati jẹ ki o fọwọkan pẹlu awọn alabara rẹ, awọn oṣiṣẹ ati awọn alabaṣiṣẹpọ ni ayika agbaiye.

PointSMS ni ifọkansi lati pese irọrun lati lo oju opo wẹẹbu ọrẹ lati ṣakoso (ṣafikun, paarẹ, yipada ati mu) gbogbo awọn iroyin olumulo rẹ, fifiranṣẹ awọn iwe-owo ati ọpọlọpọ awọn ẹya miiran.

Nkan yii yoo fihan ọ bi o ṣe le fi sori ẹrọ ati ṣeto ọna abawọle oju opo wẹẹbu SMS oju opo wẹẹbu nipa lilo “PointSMS” ni awọn eto RHEL, CentOS, Fedora.

Awọn ẹya ara ẹrọ PointSMS

Atẹle ni diẹ ninu awọn ẹya pataki ti oju-ọna PointSMS.

  1. Rọrun lati fi sori ẹrọ ati lilo.
  2. Atilẹyin fun UTF-8 pẹlu (atilẹyin atilẹyin ede Greek).
  3. Rọrun lati ṣakoso (ṣafikun, paarẹ, yipada, mu) gbogbo awọn iroyin awọn alabara rẹ lati panẹli.
  4. Awọn ifilelẹ SMS ati Awọn kirediti.
  5. Eto Invoice lati firanṣẹ awọn invoisi nipasẹ imeeli si awọn alabara rẹ.
  6. Pese akọọlẹ iṣowo pipe.
  7. Awọn imudojuiwọn sọfitiwia ori ayelujara.
  8. Atilẹyin fun awọn ifiranṣẹ ti nwọle ni lilo ikankan bi ipari-ẹhin.
  9. Atilẹyin ẹrọ orin Filasi fun sms sita ni tv.
  10. Ijade XML fun sms ti nwọle.

Fifi Afun, MySQL ati PHP sori ẹrọ

Lati fi ẹnu-ọna “PointSMS” sii, o gbọdọ ni Apache, MySQL, PHP ati awọn idii Wget sori ẹrọ rẹ. Nitorinaa, fi wọn sii nipa lilo pipaṣẹ yum atẹle. Daakọ ati Lẹẹ gbogbo aṣẹ ni ebute kan.

# 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

Lọgan ti o ti fi gbogbo awọn idii ti o wa loke sii, lẹhinna ṣẹda awọn ọna asopọ ibẹrẹ eto fun Apache ati MySQL. Nitorinaa, nigbakugba ti bata bata eto kan, awọn iṣẹ wọnyi bẹrẹ laifọwọyi.

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

Tẹ awọn ofin wọnyi lati bẹrẹ awọn iṣẹ mejeeji bi a ṣe han ni isalẹ.

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

Fifi Portal PointSMS sii

Lọ si itọsọna gbongbo oju opo wẹẹbu Apache (ie/var/www/html) ki o gba igbasilẹ “PointSMS” nipa lilo pipaṣẹ wget. Lọgan ti o gba lati ayelujara yọ awọn faili jade pẹlu iranlọwọ ti pipaṣẹ oda.

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

Bayi a nilo lati ṣẹda ibi ipamọ data “awọn ojuami”. Nitorinaa, sopọ si olupin MySQL rẹ ki o ṣẹda ibi ipamọ data nipasẹ ṣiṣe awọn ofin wọnyi.

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

Nigbamii, gbe faili “pointms.sql” wọle si ibi ipamọ data “pointms” tuntun ti a ṣẹda.

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

Ṣii faili atẹle pẹlu yiyan olootu rẹ ki o yi awọn eto ipilẹ data pada bi a ṣe han ni isalẹ.

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

Ṣeto cronjob kan fun “cron.php” lati ṣiṣẹ ni iṣẹju kọọkan ki o ṣafikun ọna fifi sori to tọ.

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

Itele, fun lorukọ mii htaccess si .htaccess.

# mv htaccess .htaccess

Bayi, a nilo lati mu modulu mod_rewrite ṣiṣẹ ni Apache. Nitorinaa, ṣii faili iṣeto ni.

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

Ati Yi “AllowOverride Kò”.

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

Lati “AllowOverride Gbogbo“.

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

Ṣiṣe aṣẹ wọnyi lati tun Apache tun bẹrẹ, lati ṣe afihan awọn ayipada tuntun.

# service httpd restart

Ṣii ẹrọ aṣawakiri ayanfẹ rẹ ki o tọka si adirẹsi IP olupin rẹ, iwọ yoo wo iboju atẹle. Tẹ orukọ olumulo aiyipada sii “abojuto” ati ọrọ igbaniwọle bi “abojuto“.

Lati bẹrẹ fifiranṣẹ SMS, o gbọdọ ni akọọlẹ kan pẹlu globosms.com. Lọ ki o forukọsilẹ iroyin kan.

Lọgan ti o ba ni awọn alaye iwọle. Lọ si PointSMS ni abojuto -> Ẹnu ọna abawọle, tẹ awọn alaye sii.

Lati ṣajọ sms kan. Lọ si SMS -> Ṣajọ SMS ki o tẹ awọn alaye ti awọn olugba sii bi o ti han ni isalẹ. Ni bayi o le ni anfani lati firanṣẹ sms nikan. Lati firanṣẹ sms diẹ sii, o gbọdọ ni “Awọn kirediti” ninu Apamọ Rẹ.

Itọkasi Awọn ọna asopọ

  1. PointSMS
  2. GloboSMS.com