Configura ed esegui il tuo portale SMS online con PointSMS su RHEL/CentOS/Fedora
PointSMS è un'applicazione SMS online open source gratuita scritta in linguaggio PHP, che ti consente di configurare il tuo portale SMS online per inviare singoli o grandi volumi di messaggi SMS tramite GloboSMS gateway e ti consente di entrare in contatto con i tuoi clienti, dipendenti e partner in tutto il mondo.
PointSMS mira a fornire un'interfaccia web intuitiva e facile da usare per gestire (aggiungere, eliminare, modificare e disabilita) tutti i tuoi account utente, l'invio di fatture e molte altre funzionalità.
Questo articolo ti mostrerà come installare e configurare un portale di siti Web SMS online utilizzando "PointSMS" in RHEL, CentOS, sistemi Fedora.
Funzionalità di PointSMS
Di seguito sono riportate alcune funzionalità chiave del portale PointSMS.
- Facile da installare e utilizzare.
- Supporto per UTF-8 con (lingua greca supportata).
- Facile da gestire (aggiungere, eliminare, modificare, disattivare) tutti gli account dei tuoi clienti dal pannello.
- Limiti e crediti SMS.
- Invoice System per inviare fatture via email ai tuoi clienti.
- Fornisce un registro completo delle transazioni.
- Aggiornamenti software in linea.
- Supporto per i messaggi in entrata utilizzando Kannel come back-end.
- Supporto flash player per pubblicare sms in tv.
- Output XML per gli sms in arrivo.
Installazione di Apache, MySQL e PHP
Per installare il portale “PointSMS”, devi avere Apache, MySQL, PHP e Wget pacchetti installati sul tuo sistema. Quindi, installali usando il seguente comando yum. Copia e incolla l'intero comando in un terminale.
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
Dopo aver installato tutti i pacchetti di cui sopra, crea collegamenti di avvio del sistema per Apache e MySQL. Pertanto, ogni volta che si avvia un sistema, questi servizi si avviano automaticamente.
chkconfig --levels 235 httpd on
chkconfig --levels 235 mysqld on
Digitare i seguenti comandi per avviare entrambi i servizi come mostrato di seguito.
/etc/init.d/httpd start
/etc/init.d/mysqld start
Installazione del portale PointSMS
Vai alla directory principale del sito web Apache (ad esempio /var/www/html) e scarica il pacchetto "PointSMS" utilizzando il comando wget. Una volta scaricato, estrai i file con l'aiuto del comando 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
Ora dobbiamo creare un database “pointsms”. Quindi, connettiti al tuo server MySQL e crea il database eseguendo i seguenti comandi.
mysql -u root -p
create database pointsms;
exit;
Successivamente, importa il file "pointsms.sql" nel database "pointsms" appena creato.
cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql
Apri il seguente file con l'editor che preferisci e modifica le impostazioni del database come mostrato di seguito.
vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';
Imposta un cronjob per "cron.php" da eseguire ogni minuto e aggiungi il percorso di installazione corretto.
crontab -e
*/1 * * * * php /var/www/html/cron.php
Successivamente, rinomina htaccess in .htaccess.
mv htaccess .htaccess
Ora dobbiamo abilitare il modulo mod_rewrite in Apache. Quindi, apri il file di configurazione.
vi /etc/httpd/conf/httpd.conf
E cambia "AllowOverride None".
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
A "Consenti sovrascrivi tutto".
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Esegui il comando seguente per riavviare Apache e riflettere le nuove modifiche.
service httpd restart
Apri il tuo browser preferito e punta all’indirizzo IP del tuo server, vedrai la seguente schermata. Inserisci il nome utente predefinito "admin" e la password "admin".
Per iniziare a inviare SMS, devi avere un account con globosms.com. Vai e registra un account.
Una volta ottenuti i dettagli di accesso. Vai a PointSMS nella sezione admin –> Gateway, inserisci i dettagli.
Per comporre un sms. Vai su SMS –> Componi SMS e inserisci i dettagli dei destinatari come mostrato di seguito. In questo momento puoi inviare singoli SMS. Per inviare più SMS, devi avere “Crediti” nel tuo Account.
Collegamenti di riferimento
- PuntoSMS
- GloboSMS.com