Weboldal keresés

Állítsa be és futtassa saját online SMS-portálját PointSMS-sel az RHEL/CentOS/Fedora rendszeren


A PointSMS egy ingyenes, nyílt forráskódú online sms-alkalmazás, amely PHP nyelven készült, és lehetővé teszi, hogy beállítsa saját online SMS-portálját, hogy egyszeri vagy nagy mennyiségű SMS-t küldjön a következőn keresztül.GloboSMS átjáró, és lehetővé teszi, hogy kapcsolatba léphessen ügyfeleivel, alkalmazottaival és partnereivel szerte a világon.

A PointSMS célja, hogy könnyen használható, barátságos webes felületet biztosítson a kezeléshez (hozzáadás, törlés, módosítás és letilthatja) az összes felhasználói fiókját, a számlák küldését és sok más funkciót.

Ez a cikk bemutatja, hogyan telepíthet és állíthat be online SMS-webportált a „PointSMS” használatával RHEL, CentOS, Fedora rendszerek.

PointSMS funkciók

Az alábbiakban bemutatjuk a PointSMS portál néhány fő funkcióját.

  1. Könnyen telepíthető és használható.
  2. UTF-8 támogatása (görög nyelv támogatott).
  3. Könnyen kezelhető (hozzáadása, törlése, módosítása, letiltása) minden ügyfélfiókját a panelről.
  4. SMS limitek és jóváírások.
  5. Számlarendszer, amellyel e-mailben számlákat küldhet ügyfeleinek.
  6. Teljes tranzakciós naplót biztosít.
  7. Online szoftverfrissítések.
  8. Bejövő üzenetek támogatása kannel háttérként.
  9. Flash lejátszó támogatása sms közzétételéhez a tv-ben.
  10. XML kimenet a bejövő SMS-ekhez.

Apache, MySQL és PHP telepítése

A „PointSMS” portál telepítéséhez Apache, MySQL, PHP és Wget szükséges. csomagok telepítve a rendszerére. Tehát telepítse őket a következő yum paranccsal. Másolja és illessze be a teljes parancsot egy terminálba.

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

Miután telepítette az összes fenti csomagot, hozzon létre rendszerindítási hivatkozásokat az Apache és a MySQL számára. Tehát amikor egy rendszer elindul, ezek a szolgáltatások automatikusan elindulnak.

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

Írja be a következő parancsokat mindkét szolgáltatás elindításához az alábbiak szerint.

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

A PointSMS portál telepítése

Nyissa meg az Apache webhely gyökérkönyvtárát (azaz /var/www/html), és töltse le a „PointSMS” csomagot a wget paranccsal. A letöltés után csomagolja ki a fájlokat a tar parancs segítségével.

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

Most létre kell hoznunk egy “pointsms” adatbázist. Tehát csatlakozzon a MySQL szerveréhez, és hozza létre az adatbázist a következő parancsok futtatásával.

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

Ezután importálja a „pointsms.sql” fájlt az újonnan létrehozott „pointsms” adatbázisba.

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

Nyissa meg a következő fájlt a választott szerkesztővel, és módosítsa az adatbázis beállításait az alábbiak szerint.

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

Állítson be egy cronjobot a „cron.php” számára, amely percenként fut, és adja hozzá a megfelelő telepítési útvonalat.

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

Ezután nevezze át a htaccess fájlt .htaccess névre.

mv htaccess .htaccess

Most engedélyeznünk kell a mod_rewrite modult az Apache-ban. Tehát nyissa meg a konfigurációs fájlt.

vi /etc/httpd/conf/httpd.conf

És módosítsa az „AllowOverride None” lehetőséget.

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

Az „AllowOverride All” opcióhoz.

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

Futtassa a következő parancsot az Apache újraindításához, hogy tükrözze az új változásokat.

service httpd restart

Nyissa meg kedvenc böngészőjét, és mutasson a szerver IP-címére, a következő képernyő jelenik meg. Adja meg az alapértelmezett „admin” felhasználónevet és a jelszót „adminként”.

Az SMS-küldés megkezdéséhez fiókkal kell rendelkeznie a globosms.com oldalon. Menj és regisztrálj egy fiókot.

Miután megkapta a bejelentkezési adatokat. Lépjen a PointSMS elemre az admin –> Gateway részben, és adja meg a részleteket.

SMS írásához. Lépjen az SMS –> SMS írása menüpontra, és adja meg a címzettek adatait az alábbiak szerint. Jelenleg egyetlen sms-t is küldhet. Ha további SMS-eket szeretne küldeni, fiókjában „jóváírások”-nak kell lennie.

Referencia hivatkozások

  1. PointSMS
  2. GloboSMS.com