Postavite i pokrenite vlastiti mrežni SMS portal s PointSMS-om na RHEL/CentOS/Fedora
PointSMS je besplatna online sms aplikacija otvorenog koda napisana na PHP jeziku, koja vam omogućuje da postavite svoj vlastiti online sms portal za slanje jedne ili velike količine SMS poruka putem GloboSMS pristupnik i omogućuje vam kontakt sa svojim klijentima, zaposlenicima i partnerima širom svijeta.
PointSMS ima za cilj pružiti jednostavno web sučelje za upravljanje (dodavanje, brisanje, izmjena i onemogući ) sve svoje korisničke račune, slanje faktura i mnoge druge značajke.
Ovaj članak će vam pokazati kako možete instalirati i postaviti internetski SMS portal web stranice koristeći “PointSMS” u RHEL, CentOS, Fedora sustavi.
Značajke PointSMS-a
Slijede neke ključne značajke portala PointSMS.
- Lako se postavlja i koristi.
- Podrška za UTF-8 s (podržan grčki jezik).
- Jednostavan za upravljanje (dodavanje, brisanje, mijenjanje, onemogućavanje) svim računima vaših klijenata s ploče.
- SMS ograničenja i krediti.
- Sustav faktura za slanje faktura putem e-pošte vašim klijentima.
- Pruža potpuni dnevnik transakcija.
- Online ažuriranja softvera.
- Podrška za dolazne poruke korištenjem kanala kao pozadine.
- Flash player podrška za objavljivanje sms-a na TV-u.
- XML izlaz za dolazne sms poruke.
Instalacija Apache, MySQL i PHP
Za instaliranje portala “PointSMS” morate imati Apache, MySQL, PHP i Wget paketi instalirani na vašem sustavu. Dakle, instalirajte ih pomoću sljedeće naredbe yum. Kopirajte i zalijepite cijelu naredbu u 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
Nakon što instalirate sve gore navedene pakete, stvorite veze za pokretanje sustava za Apache i MySQL. Dakle, kad god se sustav pokrene, te se usluge pokreću automatski.
chkconfig --levels 235 httpd on
chkconfig --levels 235 mysqld on
Upišite sljedeće naredbe za pokretanje obje usluge kao što je prikazano u nastavku.
/etc/init.d/httpd start
/etc/init.d/mysqld start
Instalacija portala PointSMS
Idite u korijenski direktorij web stranice Apache (tj. /var/www/html) i preuzmite paket “PointSMS” pomoću naredbe wget. Nakon preuzimanja izdvojite datoteke uz pomoć naredbe 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
Sada moramo stvoriti bazu podataka “pointsms”. Dakle, spojite se na svoj MySQL poslužitelj i kreirajte bazu podataka izvođenjem sljedećih naredbi.
mysql -u root -p
create database pointsms;
exit;
Zatim uvezite datoteku “pointsms.sql” u novostvorenu bazu podataka “pointsms”.
cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql
Otvorite sljedeću datoteku uređivačem po svom izboru i promijenite postavke baze podataka kao što je prikazano u nastavku.
vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';
Postavite cronjob za “cron.php” da se pokreće svake minute i dodajte ispravan put instalacije.
crontab -e
*/1 * * * * php /var/www/html/cron.php
Zatim preimenujte htaccess u .htaccess.
mv htaccess .htaccess
Sada moramo omogućiti mod_rewrite modul u Apacheu. Dakle, otvorite konfiguracijsku datoteku.
vi /etc/httpd/conf/httpd.conf
I promijenite “AllowOverride None“.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Za “AllowOverride All“.
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Pokrenite sljedeću naredbu za ponovno pokretanje Apache, kako bi se odrazile nove promjene.
service httpd restart
Otvorite svoj omiljeni preglednik i pokažite na IP adresu vašeg poslužitelja, vidjet ćete sljedeći ekran. Unesite zadano korisničko ime “admin” i lozinku kao “admin“.
Da biste počeli slati SMS, morate imati račun na globosms.com. Idi i registriraj račun.
Nakon što dobijete podatke za prijavu. Idite na PointSMS u odjeljku administrator –> Gateway, unesite detalje.
Da sastavite sms. Idite na SMS –> Sastavi SMS i unesite podatke o primateljima kao što je prikazano u nastavku. Trenutno možete slati jedan sms. Da biste poslali više SMS-ova, morate imati “Kredit” na svom računu.
Referentne veze
- PointSMS
- GloboSMS.com