Ρυθμίστε και εκτελέστε τη δική σας διαδικτυακή πύλη SMS με PointSMS σε RHEL/CentOS/Fedora
Το PointSMS είναι μια δωρεάν διαδικτυακή εφαρμογή sms ανοιχτού κώδικα που γράφτηκε σε γλώσσα PHP, η οποία σας δίνει τη δυνατότητα να ρυθμίσετε τη δική σας διαδικτυακή πύλη sms για την αποστολή ενός ή μεγάλου όγκου μηνυμάτων SMS μέσω PHP ισχυρή πύλη GloboSMS και σας δίνει τη δυνατότητα να έρθετε σε επαφή με τους πελάτες, τους υπαλλήλους και τους συνεργάτες σας σε όλο τον κόσμο.
Το PointSMS στοχεύει να παρέχει μια εύχρηστη φιλική διεπαφή ιστού για διαχείριση (προσθήκη, διαγραφή, τροποποίηση και < ισχυρή>απενεργοποίηση ) όλους τους λογαριασμούς χρηστών, την αποστολή τιμολογίων και πολλές άλλες λειτουργίες.
Αυτό το άρθρο θα σας δείξει πώς μπορείτε να εγκαταστήσετε και να ρυθμίσετε μια διαδικτυακή πύλη ιστότοπου SMS χρησιμοποιώντας το "PointSMS" στο RHEL, CentOS, Fedora.
Λειτουργίες PointSMS
Ακολουθούν ορισμένα βασικά χαρακτηριστικά της πύλης PointSMS.
- Εύκολο στην εγκατάσταση και χρήση.
- Υποστήριξη για UTF-8 με (υποστηρίζεται η ελληνική γλώσσα).
- Εύκολη διαχείριση (προσθήκη, διαγραφή, τροποποίηση, απενεργοποίηση) όλων των λογαριασμών πελατών σας από τον πίνακα.
- Όρια SMS και πιστώσεις.
- Σύστημα τιμολογίων για αποστολή τιμολογίων μέσω email στους πελάτες σας.
- Παρέχει ένα πλήρες αρχείο καταγραφής συναλλαγών.
- Διαδικτυακές ενημερώσεις λογισμικού.
- Υποστήριξη για εισερχόμενα μηνύματα χρησιμοποιώντας κανάλι ως back-end.
- Υποστήριξη Flash player για δημοσίευση sms στην τηλεόραση.
- Έξοδος XML για εισερχόμενα sms.
Εγκατάσταση Apache, MySQL και PHP
Για να εγκαταστήσετε την πύλη "PointSMS", πρέπει να έχετε Apache, MySQL, PHP και Wget ισχυρά> πακέτα που είναι εγκατεστημένα στο σύστημά σας. Έτσι, εγκαταστήστε τα χρησιμοποιώντας την ακόλουθη εντολή yum. Αντιγράψτε και επικολλήστε ολόκληρη την εντολή σε ένα τερματικό.
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
Αφού εγκαταστήσετε όλα τα παραπάνω πακέτα, δημιουργήστε συνδέσμους εκκίνησης συστήματος για Apache και MySQL. Έτσι, κάθε φορά που εκκινείται ένα σύστημα, αυτές οι υπηρεσίες ξεκινούν αυτόματα.
chkconfig --levels 235 httpd on
chkconfig --levels 235 mysqld on
Πληκτρολογήστε τις ακόλουθες εντολές για να ξεκινήσετε και τις δύο υπηρεσίες όπως φαίνεται παρακάτω.
/etc/init.d/httpd start
/etc/init.d/mysqld start
Εγκατάσταση του PointSMS Portal
Μεταβείτε στον ριζικό κατάλογο του ιστότοπου Apache (δηλαδή /var/www/html) και πραγματοποιήστε λήψη του πακέτου "PointSMS" χρησιμοποιώντας την εντολή wget. Μόλις γίνει λήψη, εξαγάγετε τα αρχεία με τη βοήθεια της εντολής 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
Τώρα πρέπει να δημιουργήσουμε μια βάση δεδομένων “pointsms”. Επομένως, συνδεθείτε στον διακομιστή σας MySQL και δημιουργήστε τη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές.
mysql -u root -p
create database pointsms;
exit;
Στη συνέχεια, εισαγάγετε το αρχείο "pointsms.sql" στη νέα βάση δεδομένων "pointsms".
cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql
Ανοίξτε το παρακάτω αρχείο με το πρόγραμμα επεξεργασίας της επιλογής σας και αλλάξτε τις ρυθμίσεις της βάσης δεδομένων όπως φαίνεται παρακάτω.
vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';
Ρυθμίστε ένα cronjob για το "cron.php" να εκτελείται κάθε λεπτό και προσθέστε τη σωστή διαδρομή εγκατάστασης.
crontab -e
*/1 * * * * php /var/www/html/cron.php
Στη συνέχεια, μετονομάστε το htaccess σε .htaccess.
mv htaccess .htaccess
Τώρα, πρέπει να ενεργοποιήσουμε την ενότητα mod_rewrite στο Apache. Ανοίξτε λοιπόν το αρχείο ρυθμίσεων.
vi /etc/httpd/conf/httpd.conf
Και αλλάξτε "Να επιτρέπεται η παράκαμψη κανενός".
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Για "Να επιτρέπεται η παράκαμψη όλων".
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Εκτελέστε την ακόλουθη εντολή για επανεκκίνηση του Apache, ώστε να αντικατοπτρίζονται οι νέες αλλαγές.
service httpd restart
Ανοίξτε το αγαπημένο σας πρόγραμμα περιήγησης και τοποθετήστε το δείκτη του ποντικιού στη διεύθυνση IP του διακομιστή σας, θα δείτε την παρακάτω οθόνη. Εισαγάγετε το προεπιλεγμένο όνομα χρήστη "διαχειριστής" και τον κωδικό πρόσβασης ως "διαχειριστής".
Για να ξεκινήσετε την αποστολή SMS, πρέπει να έχετε λογαριασμό στο globosms.com. Πηγαίνετε και κάντε εγγραφή λογαριασμού.
Μόλις λάβετε τα στοιχεία σύνδεσης. Μεταβείτε στο PointSMS στην ενότητα διαχειριστής –> Πύλη, εισαγάγετε λεπτομέρειες.
Για να συνθέσετε ένα sms. Μεταβείτε στο SMS –> Σύνταξη SMS και εισαγάγετε τα στοιχεία των παραληπτών όπως φαίνεται παρακάτω. Αυτή τη στιγμή μπορείτε να στείλετε μεμονωμένα sms. Για να στείλετε περισσότερα sms, πρέπει να έχετε "Πιστώσεις" στον λογαριασμό σας.
Σύνδεσμοι αναφοράς
- Σημείο SMS
- GloboSMS.com