Hazie ma jiri PointSMS mee Portal SMS nke gị na RHEL/CentOS/Fedora


PointSMS bụ ngwa sms mepere emepe nke e dere n'asụsụ PHP, nke na-enyere gị aka ịtọlite sms portal nke gị ka izipu ozi SMS dị elu ma ọ bụ dị elu site na ọnụ ụzọ GloboSMS wee mee ka gị na ndị ahịa gị, ndị ọrụ na ndị mmekọ gị kpakọrịta. ụwa.

PointSMS bu n'obi inye mfe iji webụ enyi na enyi jikwaa (tinye, ihichapụ, gbanwee na gbanyụọ) akaụntụ njirimara gị niile, izipu akwụkwọ ọnụahịa na ọtụtụ atụmatụ ndị ọzọ.

Edemede a ga-egosi gị otu ị ga-esi tinye na ịtọlite portal webụsaịtị SMS n'ịntanetị site na iji “PointSMS” na sistemụ RHEL, CentOS, Fedora.

Atụmatụ PointSMS

Ndị na-esonụ bụ ụfọdụ isi atụmatụ Portal PointSMS.

  1. dị mfe ịwụnye na iji.
  2. Nkwado maka UTF-8 nwere (asụsụ Grik na-akwado).
  3. Ọ dị mfe ijikwa (gbakwunye, ihichapụ, gbanwee, gbanyụọ) akaụntụ ndị ahịa gị niile site na panel.
  4. Oke SMS na kredit.
  5. Sistemụ akwụkwọ ọnụahịa iji ziga ndị ahịa gị akwụkwọ ọnụahịa site na email.
  6. Na-enye ndekọ azụmahịa zuru oke.
  7. Mmelite ngwanrọ n'ịntanetị.
  8. Nkwado maka ozi mbata site na iji kannel dị ka azụ-azụ.
  9. Nkwado ọkpụkpọ Flash maka ibipụta SMS na igwe onyonyo.
  10. Mpụta XML maka SMS mbata.

Ịwụnye Apache, MySQL na PHP

Iji wụnye ọnụ ụzọ “PointSMS”, ị ga-enwerịrị ngwugwu Apache, MySQL, PHP na Wget arụnyere na sistemụ gị. Yabụ, tinye ha site na iji iwu yum a. Detuo na Tapawa iwu niile na ọnụ.

# 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

Ozugbo ị wụnyechara ngwugwu niile dị n'elu, wee mepụta njikọ mmalite sistemụ maka Apache na MySQL. Yabụ, mgbe ọ bụla akpụkpọ ụkwụ sistemụ, ọrụ ndị a na-amalite na akpaghị aka.

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

Pịnye iwu ndị a ka ịmalite ọrụ abụọ a dịka egosiri n'okpuru.

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

Ịwụnye PointSMS Portal

Gaa na ndekọ mgbọrọgwụ Apache (ya bụ /var/www/html) wee budata ngwugwu PointSMS site na iji wget iwu. Ozugbo ebudatara, wepụ faịlụ ndị ahụ site na enyemaka nke iwu 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

Ugbu a, anyị kwesịrị ịmepụta nchekwa data pointsms. Yabụ, jikọọ na sava MySQL gị wee mepụta nchekwa data site na iji iwu ndị a.

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

Na-esote, bubata faịlụ pointsms.sql na nchekwa data pointsms emepụtara ọhụrụ.

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

Mepee faịlụ na-esonụ na nhọrọ nke nchịkọta akụkọ wee gbanwee ntọala nchekwa data dị ka egosiri n'okpuru.

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

Hazie cronjob maka cron.php ka ọ na-agba ọsọ kwa nkeji ma gbakwunye ụzọ nrụnye ziri ezi.

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

Ọzọ, nyegharịa htaccess aha na .htaccess.

# mv htaccess .htaccess

Ugbu a, anyị kwesịrị ịme mod_rewrite modul na Apache. Ya mere, mepee faịlụ nhazi.

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

Ma Gbanwee AllowWeverride Ọ dịghị.

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

Iji Kwepu Kagbuo Ha niile.

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

Gbaa iwu a ka ịmalitegharịa Apache, iji gosipụta mgbanwe ọhụrụ.

# service httpd restart

Mepee ihe nchọgharị kachasị amasị gị wee tụọ aka na adreesị IP nke ihe nkesa gị, ị ga-ahụ ihuenyo na-esonụ. Tinye aha njirimara admin na paswọọdụ dịka admin.

Iji malite izipu SMS, ị ga-enwerịrị akaụntụ na globosms.com. Gaa debanye aha akaụntụ.

Ozugbo ị nwetara nkọwa nbanye. Gaa na PointSMS na nchịkwa -> Ngalaba ọnụ ụzọ ámá, tinye nkọwa.

Iji dee SMS. Gaa na SMS -> Mepụta SMS wee tinye nkọwa nke ndị nnata dịka egosiri n'okpuru. Ugbu a ị nwere ike izipu SMS otu. Iji zipu SMS ọzọ, ị ga-enwerịrị “Ebe E Si Nweta” na Akaụntụ gị.

Njikọ ntụaka

  1. PointSMS
  2. GloboSMS.com