Setup a lafen Ären eegene Online SMS Portal Mat PointSMS op RHEL/CentOS/Fedora


PointSMS ass eng gratis Open Source Online SMS Applikatioun déi an der PHP Sprooch geschriwwe gouf, déi Iech erlaabt Ären eegenen Online SMS Portal opzestellen fir eenzel oder héich Volumen vun SMS Messagen duerch GloboSMS Gateway ze schécken an Iech erlaabt Iech mat Äre Clienten, Mataarbechter a Partner ronderëm ze kontaktéieren. de Globus.

De PointSMS zielt fir eng einfach ze benotzen frëndlech Webinterface ze bidden fir all Är Benotzerkonten ze managen (addéieren, läschen, änneren an auszeschalten), Rechnungen ze schécken a vill aner Funktiounen.

Dësen Artikel weist Iech wéi Dir en Online SMS Websäit Portal mat PointSMS an RHEL, CentOS, Fedora Systemer installéiere kënnt an opbauen.

PointSMS Features

Folgend sinn e puer Schlësselfeatures vum PointSMS Portal.

  1. Einfach ze installéieren an ze benotzen.
  2. Ënnerstëtzung fir UTF-8 mat (griichesch Sprooch ënnerstëtzt).
  3. Einfach ze verwalten (addéieren, läschen, änneren, auszeschalten) all Är Clientskonten vum Panel.
  4. SMS Limiten a Kreditter.
  5. Rechnungssystem fir Rechnungen per E-Mail un Är Clienten ze schécken.
  6. Gitt e komplette Transaktiounsprotokoll.
  7. Online Softwareupdates.
  8. Ënnerstëtzung fir erakommen Messagen mat Kannel als Backend.
  9. Flash Player Support fir d'Verëffentlechung vun SMSen am Fernseh.
  10. XML-Ausgab fir erakommen SMS.

Apache, MySQL a PHP installéieren

Fir PointSMS Portal z'installéieren, musst Dir Apache, MySQL, PHP a Wget Packagen op Ärem System installéiert hunn. Also, installéiere se mat dem folgenden Yum Kommando. Kopéiert a Paste de ganze Kommando an engem 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

Wann Dir all déi uewe genannte Packagen installéiert hutt, erstellt dann e System Startup Links fir Apache a MySQL. Also, wann e System booten, starten dës Servicer automatesch.

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

Gitt déi folgend Befehle fir déi zwee Servicer unzefänken wéi hei ënnendrënner.

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

Installéiert PointSMS Portal

Gitt an den Apache Websäit Root Verzeechnes (dh /var/www/html) an luet de PointSMS Package mat wget Kommando erof. Eemol erofgelueden extrahéiert d'Dateien mat der Hëllef vum Tar Kommando.

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

Elo musse mir eng pointsms Datebank erstellen. Also, verbënnt mat Ärem MySQL Server a erstellt d'Datebank andeems Dir déi folgend Kommandoen ausféiert.

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

Als nächst importéiert d'pointsms.sql Datei an déi nei erstallt pointsms Datebank.

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

Öffnen déi folgend Datei mat Ärem Choix vum Editor a ännert d'Datebankastellunge wéi hei ënnendrënner.

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

Setzt e Cronjob fir cron.php fir all Minutt ze lafen an de korrekten Installatiounswee derbäi.

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

Nächst, ëmbenennen htaccess op .htaccess.

# mv htaccess .htaccess

Elo musse mir mod_rewrite Modul an Apache aktivéieren. Also, öffnen d'Konfiguratiounsdatei.

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

An ännert AllowOverride None.

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

Fir AllowOverride All.

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

Fëllt de folgende Kommando aus fir den Apache nei ze starten, fir nei Ännerungen ze reflektéieren.

# service httpd restart

Öffnen Äre Liiblingsbrowser a weist op d'IP Adress vun Ärem Server, Dir gesitt de folgenden Ecran. Gitt Standard Benotzernumm admin a Passwuert als admin.

Fir unzefänken SMS ze schécken, musst Dir e Kont bei globosms.com hunn. Gitt an registréiert e Kont.

Wann Dir d'Login Detailer kritt hutt. Gitt op PointSMS am Admin -> Gateway Sektioun, gitt Detailer.

Fir eng SMS ze schreiwen. Gitt op SMS -> SMS schreift a gitt d'Detailer vun den Empfänger wéi hei ënnendrënner. Elo kënnt Dir fäeg sinn eenzel SMSen ze schécken. Fir méi SMSen ze schécken, musst Dir Credits an Ärem Kont hunn.

Referenz Linken

  1. PointSMS
  2. GloboSMS.com