Pag-setup ug Pagdagan sa Imong Kaugalingong Online SMS Portal Uban sa PointSMS sa RHEL/CentOS/Fedora


Ang PointSMS usa ka libre nga open source nga online sms application nga gisulat sa PHP nga pinulongan, nga makapahimo kanimo sa pag-setup sa imong kaugalingong online sms portal aron ipadala ang usa o taas nga gidaghanon sa mga mensahe sa SMS pinaagi sa GloboSMS gateway ug makapahimo kanimo sa paghikap sa imong mga kustomer, empleyado ug kauban sa palibot. ang globo.

Ang PointSMS nagtumong sa paghatag ug sayon nga gamiton nga mahigalaon nga web interface aron madumala (idugang, tangtangon, usbon ug i-disable) ang tanan nimong user account, pagpadala sa mga invoice ug uban pang mga feature.

Kini nga artikulo magpakita kanimo kung giunsa nimo ma-install ug ma-setup ang usa ka online SMS web site portal gamit ang PointSMS sa mga sistema sa RHEL, CentOS, Fedora.

Mga Feature sa PointSMS

Ang mosunod mao ang pipila ka mahinungdanong bahin sa PointSMS portal.

  1. Sayon i-install ug gamiton.
  2. Suporta para sa UTF-8 nga adunay (Greek nga pinulongan gisuportahan).
  3. Dali nga pagdumala (idugang, tangtangon, usbon, i-disable) ang tanan nimong mga account sa kliyente gikan sa panel.
  4. SMS Limits ug Credits.
  5. Sistema sa Invoice aron ipadala ang mga invoice pinaagi sa email sa imong mga kliyente.
  6. Naghatag ug kompleto nga log sa transaksyon.
  7. Online nga mga update sa software.
  8. Suporta para sa umaabot nga mga mensahe gamit ang kannel isip back-end.
  9. Suporta sa flash player para sa pagpatik sa sms sa tv.
  10. XML output para sa umaabot nga sms.

Pag-instalar sa Apache, MySQL ug PHP

Aron ma-install ang portal nga PointSMS, kinahanglan nimo nga adunay Apache, MySQL, PHP ug Wget nga mga pakete nga na-install sa imong sistema. Busa, i-install kini gamit ang mosunod nga yum command. Kopyaha ug Idikit ang tibuok nga sugo sa usa ka 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

Kung na-install na nimo ang tanan nga mga pakete sa ibabaw, dayon paghimo usa ka link sa pagsugod sa sistema alang sa Apache ug MySQL. Mao nga, kung ang usa ka sistema mag-boot, kini nga mga serbisyo awtomatiko nga magsugod.

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

Isulat ang mosunod nga mga sugo aron masugdan ang duha ka serbisyo sama sa gipakita sa ubos.

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

Pag-instalar sa PointSMS Portal

Adto sa Apache website root directory (ie /var/www/html) ug i-download ang PointSMS package gamit ang wget command. Sa higayon nga ma-download kuhaa ang mga file sa tabang sa tar command.

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

Karon kinahanglan namong maghimo ug database nga pointsms. Busa, pagkonektar sa imong MySQL server ug paghimo sa database pinaagi sa pagpadagan sa mosunod nga mga sugo.

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

Sunod, i-import ang pointsms.sql file sa bag-ong nahimo nga pointsms database.

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

Ablihi ang mosunud nga file gamit ang imong gipili nga editor ug usba ang mga setting sa database sama sa gipakita sa ubos.

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

Pag-set up og cronjob para sa “cron.php” nga modagan matag minuto ug idugang ang saktong dalan sa pag-instalar.

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

Sunod, ilisan ang ngalan sa htaccess sa .htaccess.

# mv htaccess .htaccess

Karon, kinahanglan natong palihokon ang mod_rewrite module sa Apache. Busa, ablihi ang configuration file.

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

Ug Usba ang AllowOverride None.

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

Sa AllowOverride Tanan.

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

Pagdalagan ang mosunod nga sugo aron ma-restart ang Apache, aron mapakita ang bag-ong mga pagbag-o.

# service httpd restart

Ablihi ang imong paborito nga browser ug itudlo ang IP address sa imong server, imong makita ang mosunod nga screen. Pagsulod sa default username admin ug password isip admin.

Aron makasugod sa pagpadala og SMS, kinahanglang adunay ka account sa globosms.com. Lakaw ug magparehistro og account.

Kung nakuha na nimo ang mga detalye sa pag-login. Adto sa PointSMS sa admin -> seksyon sa Gateway, isulod ang mga detalye.

Sa paghimo sa usa ka sms. Adto sa SMS -> Compose SMS ug isulod ang mga detalye sa mga nakadawat sama sa gipakita sa ubos. Karon mahimo ka magpadala usa ka sms. Aron makapadala og dugang nga sms, kinahanglan nga adunay Credits sa imong Account.

Mga Reperensya nga Link

  1. PointSMS
  2. GloboSMS.com