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.

  1. Lako se postavlja i koristi.
  2. Podrška za UTF-8 s (podržan grčki jezik).
  3. Jednostavan za upravljanje (dodavanje, brisanje, mijenjanje, onemogućavanje) svim računima vaših klijenata s ploče.
  4. SMS ograničenja i krediti.
  5. Sustav faktura za slanje faktura putem e-pošte vašim klijentima.
  6. Pruža potpuni dnevnik transakcija.
  7. Online ažuriranja softvera.
  8. Podrška za dolazne poruke korištenjem kanala kao pozadine.
  9. Flash player podrška za objavljivanje sms-a na TV-u.
  10. 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

  1. PointSMS
  2. GloboSMS.com