Namestite in zaženite lasten spletni portal SMS s PointSMS na RHEL/CentOS/Fedora
PointSMS je brezplačna odprtokodna spletna sms aplikacija, napisana v jeziku PHP, ki vam omogoča nastavitev lastnega spletnega sms portala za pošiljanje enojnih ali večjih sporočil SMS prek prehoda GloboSMS in vam omogoča stik s strankami, zaposlenimi in partnerji po vsem svetu. globus.
Cilj PointSMS je enostaven za uporabo prijazen spletni vmesnik za upravljanje (dodajanje, brisanje, spreminjanje in onemogočanje) vseh vaših uporabniških računov, pošiljanje računov in številne druge funkcije.
Ta članek vam bo pokazal, kako lahko namestite in nastavite spletni spletni portal za SMS s pomočjo “PointSMS” v sistemih RHEL, CentOS in Fedora.
Funkcije PointSMS
Sledi nekaj ključnih značilnosti portala PointSMS.
- Preprosta namestitev in uporaba.
- Podpora za UTF-8 z (podprt grški jezik).
- Enostavno upravljanje (dodajanje, brisanje, spreminjanje, onemogočanje) vseh računov vaših strank s podokna.
- Omejitve in krediti SMS.
- Sistem računov za pošiljanje računov po e-pošti svojim strankam.
- Ponuja popoln dnevnik transakcij.
- Spletne posodobitve programske opreme.
- Podpora za dohodna sporočila, ki uporabljajo kannel kot vmesnik.
- Podpora za predvajalnik Flash za objavljanje sms-jev na televiziji.
- Izhod XML za dohodni sms.
Namestitev Apache, MySQL in PHP
Če želite namestiti portal “PointSMS”, morate imeti v sistemu nameščene pakete Apache, MySQL, PHP in Wget. Torej jih namestite z naslednjim ukazom yum. Kopirajte in prilepite celoten ukaz v 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
Ko namestite vse zgornje pakete, ustvarite sistemske zagonske povezave za Apache in MySQL. Torej, kadar se sistem zažene, se te storitve zaženejo samodejno.
# chkconfig --levels 235 httpd on # chkconfig --levels 235 mysqld on
Vnesite naslednje ukaze, da zaženete obe storitvi, kot je prikazano spodaj.
# /etc/init.d/httpd start # /etc/init.d/mysqld start
Namestitev portala PointSMS
Pojdite v korenski imenik spletnega mesta Apache (tj./Var/www/html) in z ukazom wget prenesite paket "PointSMS". Ko jih prenesete, datoteke izvlecite s pomočjo ukaza 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
Zdaj moramo ustvariti bazo podatkov "pointsms". Povežite se s strežnikom MySQL in ustvarite bazo podatkov, tako da zaženete naslednje ukaze.
# mysql -u root -p # create database pointsms; # exit;
Nato uvozite datoteko "pointsms.sql" v novo ustvarjeno bazo podatkov "pointsms".
# cd /var/www/html # mysql -u root -p pointsms < DB/pointsms.sql
Odprite naslednjo datoteko z izbiro urejevalnika in spremenite nastavitve baze podatkov, kot je prikazano spodaj.
# vi includes/config.php
//Database Settings $dbhost = 'localhost'; $dbuser = 'root'; $dbpass = 'password'; $dbname = 'pointsms';
Nastavite cronjob za "cron.php", da se izvaja vsako minuto, in dodajte pravilno namestitveno pot.
# crontab -e
*/1 * * * * php /var/www/html/cron.php
Nato preimenujte htaccess v .htaccess.
# mv htaccess .htaccess
Zdaj moramo omogočiti modul mod_rewrite v Apacheju. Torej, odprite konfiguracijsko datoteko.
# vi /etc/httpd/conf/httpd.conf
In spremenite "AllowOverride None".
<Directory /> Options FollowSymLinks AllowOverride None </Directory>
Če želite »AllowOverride All«.
<Directory /> Options FollowSymLinks AllowOverride All </Directory>
Zaženite naslednji ukaz, da znova zaženete Apache, da odraža nove spremembe.
# service httpd restart
Odprite svoj najljubši brskalnik in pokažite na naslov IP strežnika, prikazal se bo naslednji zaslon. Vnesite privzeto uporabniško ime "admin" in geslo kot "admin".
Če želite začeti pošiljati sporočila SMS, morate imeti račun pri globosms.com. Pojdi in registriraj račun.
Ko dobite podatke za prijavo. Pojdite na PointSMS v razdelku admin -> Gateway, vnesite podrobnosti.
Sestaviti sms. Pojdite na SMS -> Sestavi SMS in vnesite podrobnosti prejemnikov, kot je prikazano spodaj. Zdaj lahko pošljete en sam sms. Če želite poslati več sms-ov, morate imeti v računu »Zasluge«.
Referenčne povezave
- PointSMS
- GloboSMS.com