Állítsa be és futtassa saját online SMS-portálját PointSMS-sel az RHEL/CentOS/Fedora rendszeren
A PointSMS egy ingyenes, nyílt forráskódú online sms-alkalmazás, amely PHP nyelven készült, és lehetővé teszi, hogy beállítsa saját online SMS-portálját, hogy egyszeri vagy nagy mennyiségű SMS-t küldjön a következőn keresztül.GloboSMS átjáró, és lehetővé teszi, hogy kapcsolatba léphessen ügyfeleivel, alkalmazottaival és partnereivel szerte a világon.
A PointSMS célja, hogy könnyen használható, barátságos webes felületet biztosítson a kezeléshez (hozzáadás, törlés, módosítás és letilthatja) az összes felhasználói fiókját, a számlák küldését és sok más funkciót.
Ez a cikk bemutatja, hogyan telepíthet és állíthat be online SMS-webportált a „PointSMS” használatával RHEL, CentOS, Fedora rendszerek.
PointSMS funkciók
Az alábbiakban bemutatjuk a PointSMS portál néhány fő funkcióját.
- Könnyen telepíthető és használható.
- UTF-8 támogatása (görög nyelv támogatott).
- Könnyen kezelhető (hozzáadása, törlése, módosítása, letiltása) minden ügyfélfiókját a panelről.
- SMS limitek és jóváírások.
- Számlarendszer, amellyel e-mailben számlákat küldhet ügyfeleinek.
- Teljes tranzakciós naplót biztosít.
- Online szoftverfrissítések.
- Bejövő üzenetek támogatása kannel háttérként.
- Flash lejátszó támogatása sms közzétételéhez a tv-ben.
- XML kimenet a bejövő SMS-ekhez.
Apache, MySQL és PHP telepítése
A „PointSMS” portál telepítéséhez Apache, MySQL, PHP és Wget szükséges. csomagok telepítve a rendszerére. Tehát telepítse őket a következő yum paranccsal. Másolja és illessze be a teljes parancsot egy terminálba.
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
Miután telepítette az összes fenti csomagot, hozzon létre rendszerindítási hivatkozásokat az Apache és a MySQL számára. Tehát amikor egy rendszer elindul, ezek a szolgáltatások automatikusan elindulnak.
chkconfig --levels 235 httpd on
chkconfig --levels 235 mysqld on
Írja be a következő parancsokat mindkét szolgáltatás elindításához az alábbiak szerint.
/etc/init.d/httpd start
/etc/init.d/mysqld start
A PointSMS portál telepítése
Nyissa meg az Apache webhely gyökérkönyvtárát (azaz /var/www/html), és töltse le a „PointSMS” csomagot a wget paranccsal. A letöltés után csomagolja ki a fájlokat a tar parancs segítségével.
cd /var/www/html
wget http://www.pointsms.org/downloads/pointsms_1.0.1_beta.tar
tar -xvf pointsms_1.0.1_beta.tar
Most létre kell hoznunk egy “pointsms” adatbázist. Tehát csatlakozzon a MySQL szerveréhez, és hozza létre az adatbázist a következő parancsok futtatásával.
mysql -u root -p
create database pointsms;
exit;
Ezután importálja a „pointsms.sql” fájlt az újonnan létrehozott „pointsms” adatbázisba.
cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql
Nyissa meg a következő fájlt a választott szerkesztővel, és módosítsa az adatbázis beállításait az alábbiak szerint.
vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';
Állítson be egy cronjobot a „cron.php” számára, amely percenként fut, és adja hozzá a megfelelő telepítési útvonalat.
crontab -e
*/1 * * * * php /var/www/html/cron.php
Ezután nevezze át a htaccess fájlt .htaccess névre.
mv htaccess .htaccess
Most engedélyeznünk kell a mod_rewrite modult az Apache-ban. Tehát nyissa meg a konfigurációs fájlt.
vi /etc/httpd/conf/httpd.conf
És módosítsa az „AllowOverride None” lehetőséget.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Az „AllowOverride All” opcióhoz.
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Futtassa a következő parancsot az Apache újraindításához, hogy tükrözze az új változásokat.
service httpd restart
Nyissa meg kedvenc böngészőjét, és mutasson a szerver IP-címére, a következő képernyő jelenik meg. Adja meg az alapértelmezett „admin” felhasználónevet és a jelszót „adminként”.
Az SMS-küldés megkezdéséhez fiókkal kell rendelkeznie a globosms.com oldalon. Menj és regisztrálj egy fiókot.
Miután megkapta a bejelentkezési adatokat. Lépjen a PointSMS elemre az admin –> Gateway részben, és adja meg a részleteket.
SMS írásához. Lépjen az SMS –> SMS írása menüpontra, és adja meg a címzettek adatait az alábbiak szerint. Jelenleg egyetlen sms-t is küldhet. Ha további SMS-eket szeretne küldeni, fiókjában „jóváírások”-nak kell lennie.
Referencia hivatkozások
- PointSMS
- GloboSMS.com