Seadistage ja käitage oma veebipõhine SMS-portaal, kasutades PointSMS-i RHEL/CentOS/Fedora


PointSMS on tasuta avatud lähtekoodiga veebipõhine SMS-rakendus, mis on kirjutatud PHP-keeles, mis võimaldab teil seadistada oma veebipõhise SMS-portaali nii, et see saaks ühe või suure hulga SMS-sõnumeid saata GloboSMS-i lüüsi kaudu, ja võimaldab teil suhelda oma klientide, töötajate ja partneritega gloobus.

PointSMSi eesmärk on pakkuda hõlpsasti kasutatavat sõbralikku veebiliidest kõigi teie kasutajakontode haldamiseks (lisamiseks, kustutamiseks, muutmiseks ja keelamiseks), arvete saatmiseks ja paljudeks muudeks funktsioonideks.

See artikkel näitab teile, kuidas saate veebipõhise SMS-i veebisaidi portaali installida ja seadistada RHEL-, CentOS- ja Fedora-süsteemides "PointSMS" abil.

PointSMS funktsioonid

Järgnevalt on toodud mõned PointSMS portaali põhijooned.

  1. Lihtne paigaldada ja kasutada.
  2. UTF-8 tugi teenusega (toetatud kreeka keelt).
  3. Paneelilt hõlpsasti hallatav (kõigi klientide kontode lisamine, kustutamine, muutmine, keelamine).
  4. SMS-i limiidid ja autorid.
  5. Arvesüsteem arvete saatmiseks klientidele e-posti teel.
  6. Esitab täieliku tehingute logi.
  7. Tarkvarauuendused veebis.
  8. Toetus sissetulevatele sõnumitele, kasutades taustana kannelt.
  9. Flash-mängija tugi SMS-ide avaldamiseks teleris.
  10. XML-väljund sissetulevate SMS-ide jaoks.

Apache, MySQL ja PHP installimine

Punkti „PointSMS” installimiseks peavad teie süsteemi olema installitud Apache, MySQL, PHP ja Wget paketid. Niisiis, installige need järgmise käsu yum abil. Kopeerige ja kleepige kogu käsk terminali.

# 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

Kui olete kõik ülaltoodud paketid installinud, looge Apache'i ja MySQL-i jaoks süsteemi käivitamislingid. Seega, kui süsteem käivitub, käivituvad need teenused automaatselt.

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

Mõlema teenuse käivitamiseks tippige järgmised käsud, nagu allpool näidatud.

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

PointSMS portaali installimine

Minge Apache'i veebisaidi juurkataloogi (s.t./var/www/html) ja laadige käsk wget abil alla pakett “PointSMS”. Pärast allalaadimist eraldage failid tõrva abil.

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

Nüüd peame looma "pointms" andmebaasi. Niisiis, ühendage oma MySQL-i server ja looge andmebaas, käivitades järgmised käsud.

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

Järgmisena importige fail „pointsms.sql” vastloodud andmebaasi „pointsms”.

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

Avage oma valitud redaktoriga järgmine fail ja muutke andmebaasi sätteid, nagu allpool näidatud.

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

Seadistage „cron.php” jaoks cronjob, et see jookseks iga minut ja lisaks õige installitee.

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

Järgmisena nimetage htaccess ümber .htaccessiks.

# mv htaccess .htaccess

Nüüd peame Apache'is lubama mooduli mod_rewrite. Niisiis, avage konfiguratsioonifail.

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

Ja muutke „AllowOverride None“.

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

Valige „AllowOverride All“.

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

Uute muudatuste kajastamiseks käivitage Apache'i taaskäivitamiseks järgmine käsk.

# service httpd restart

Avage oma lemmikbrauser ja osutage oma serveri IP-aadressile, näete järgmist ekraani. Sisestage vaikimisi kasutajanimi “admin” ja parool “admin”.

SMS-ide saatmise alustamiseks peab teil olema konto globosms.com-is. Minge ja registreerige konto.

Kui olete saanud sisselogimisandmed. Minge jaotisse PointSMS administraatoris -> lüüs Gateway, sisestage üksikasjad.

SMS-i koostamiseks. Valige SMS -> Koosta SMS ja sisestage saajate üksikasjad, nagu allpool näidatud. Praegu saate saata ühe SMS-i. Veel SMS-ide saatmiseks peab teie kontol olema krediit.

Viited

  1. PointSMS
  2. GloboSMS.com