Ρυθμίστε και εκτελέστε τη δική σας διαδικτυακή πύλη SMS με PointSMS σε RHEL/CentOS/Fedora


Το PointSMS είναι μια δωρεάν διαδικτυακή εφαρμογή sms ανοιχτού κώδικα που γράφτηκε σε γλώσσα PHP, η οποία σας δίνει τη δυνατότητα να ρυθμίσετε τη δική σας διαδικτυακή πύλη sms για την αποστολή ενός ή μεγάλου όγκου μηνυμάτων SMS μέσω PHP ισχυρή πύλη GloboSMS και σας δίνει τη δυνατότητα να έρθετε σε επαφή με τους πελάτες, τους υπαλλήλους και τους συνεργάτες σας σε όλο τον κόσμο.

Το PointSMS στοχεύει να παρέχει μια εύχρηστη φιλική διεπαφή ιστού για διαχείριση (προσθήκη, διαγραφή, τροποποίηση και < ισχυρή>απενεργοποίηση ) όλους τους λογαριασμούς χρηστών, την αποστολή τιμολογίων και πολλές άλλες λειτουργίες.

Αυτό το άρθρο θα σας δείξει πώς μπορείτε να εγκαταστήσετε και να ρυθμίσετε μια διαδικτυακή πύλη ιστότοπου SMS χρησιμοποιώντας το "PointSMS" στο RHEL, CentOS, Fedora.

Λειτουργίες PointSMS

Ακολουθούν ορισμένα βασικά χαρακτηριστικά της πύλης PointSMS.

  1. Εύκολο στην εγκατάσταση και χρήση.
  2. Υποστήριξη για UTF-8 με (υποστηρίζεται η ελληνική γλώσσα).
  3. Εύκολη διαχείριση (προσθήκη, διαγραφή, τροποποίηση, απενεργοποίηση) όλων των λογαριασμών πελατών σας από τον πίνακα.
  4. Όρια SMS και πιστώσεις.
  5. Σύστημα τιμολογίων για αποστολή τιμολογίων μέσω email στους πελάτες σας.
  6. Παρέχει ένα πλήρες αρχείο καταγραφής συναλλαγών.
  7. Διαδικτυακές ενημερώσεις λογισμικού.
  8. Υποστήριξη για εισερχόμενα μηνύματα χρησιμοποιώντας κανάλι ως back-end.
  9. Υποστήριξη Flash player για δημοσίευση sms στην τηλεόραση.
  10. Έξοδος 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, πρέπει να έχετε "Πιστώσεις" στον λογαριασμό σας.

Σύνδεσμοι αναφοράς

  1. Σημείο SMS
  2. GloboSMS.com