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.

  1. Preprosta namestitev in uporaba.
  2. Podpora za UTF-8 z (podprt grški jezik).
  3. Enostavno upravljanje (dodajanje, brisanje, spreminjanje, onemogočanje) vseh računov vaših strank s podokna.
  4. Omejitve in krediti SMS.
  5. Sistem računov za pošiljanje računov po e-pošti svojim strankam.
  6. Ponuja popoln dnevnik transakcij.
  7. Spletne posodobitve programske opreme.
  8. Podpora za dohodna sporočila, ki uporabljajo kannel kot vmesnik.
  9. Podpora za predvajalnik Flash za objavljanje sms-jev na televiziji.
  10. 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

  1. PointSMS
  2. GloboSMS.com