Skonfiguruj i uruchom własny internetowy portal SMS za pomocą PointSMS na RHEL/CentOS/Fedora
PointSMS to bezpłatna aplikacja do obsługi SMS-ów online o otwartym kodzie źródłowym, napisana w języku PHP, która umożliwia skonfigurowanie własnego internetowego portalu SMS do wysyłania pojedynczych lub dużej liczby wiadomości SMS za pośrednictwem PointSMSGloboSMS i umożliwia kontakt z klientami, pracownikami i partnerami na całym świecie.
PointSMS ma na celu zapewnienie łatwego w użyciu, przyjaznego interfejsu internetowego do zarządzania (dodawania, usuwania, modyfikowania i wyłącz ) wszystkie konta użytkowników, wysyłanie faktur i wiele innych funkcji.
W tym artykule dowiesz się, jak zainstalować i skonfigurować portal internetowy SMS za pomocą „PointSMS” w języku RHEL, CentOS, systemy Fedora.
Funkcje PointSMS
Poniżej przedstawiono niektóre kluczowe funkcje portalu PointSMS.
- Łatwy w instalacji i obsłudze.
- Obsługa UTF-8 z (obsługiwany język grecki).
- Łatwe zarządzanie (dodawanie, usuwanie, modyfikowanie, wyłączanie) wszystkimi kontami klientów z poziomu panelu.
- Limity i kredyty SMS.
- System faktur umożliwiający wysyłanie faktur e-mailem do klientów.
- Zapewnia pełny dziennik transakcji.
- Aktualizacje oprogramowania online.
- Obsługa wiadomości przychodzących przy użyciu kannel jako back-endu.
- Obsługa Flash Playera do publikowania SMS-ów w telewizji.
- Wyjście XML dla przychodzących wiadomości SMS.
Instalacja Apache, MySQL i PHP
Aby zainstalować portal „PointSMS”, musisz mieć Apache, MySQL, PHP i Wget pakiety zainstalowane w twoim systemie. Zainstaluj je, używając następującego polecenia yum. Skopiuj i wklej całe polecenie w terminalu.
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
Po zainstalowaniu wszystkich powyższych pakietów utwórz linki startowe systemu dla Apache i MySQL. Zatem przy każdym uruchomieniu systemu usługi te uruchamiają się automatycznie.
chkconfig --levels 235 httpd on
chkconfig --levels 235 mysqld on
Wpisz następujące polecenia, aby uruchomić obie usługi, jak pokazano poniżej.
/etc/init.d/httpd start
/etc/init.d/mysqld start
Instalowanie portalu PointSMS
Przejdź do katalogu głównego witryny Apache (tj. /var/www/html) i pobierz pakiet „PointSMS” za pomocą polecenia wget. Po pobraniu wyodrębnij pliki za pomocą polecenia 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
Teraz musimy stworzyć bazę danych „pointsm”. Zatem połącz się z serwerem MySQL i utwórz bazę danych, uruchamiając następujące polecenia.
mysql -u root -p
create database pointsms;
exit;
Następnie zaimportuj plik „pointsms.sql” do nowo utworzonej bazy danych „pointsms”.
cd /var/www/html
mysql -u root -p pointsms < DB/pointsms.sql
Otwórz następujący plik w wybranym przez siebie edytorze i zmień ustawienia bazy danych, jak pokazano poniżej.
vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';
Skonfiguruj zadanie cron dla „cron.php”, aby uruchamiało się co minutę i dodaj poprawną ścieżkę instalacji.
crontab -e
*/1 * * * * php /var/www/html/cron.php
Następnie zmień nazwę htaccess na .htaccess.
mv htaccess .htaccess
Teraz musimy włączyć moduł mod_rewrite w Apache. Otwórz więc plik konfiguracyjny.
vi /etc/httpd/conf/httpd.conf
I zmień „AllowOverride None”.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Do „AllowOverride All”.
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Uruchom następujące polecenie, aby ponownie uruchomić Apache i odzwierciedlić nowe zmiany.
service httpd restart
Otwórz swoją ulubioną przeglądarkę i wskaż adres IP swojego serwera, zobaczysz następujący ekran. Wpisz domyślną nazwę użytkownika „admin” i hasło „admin”.
Aby rozpocząć wysyłanie SMS-ów, musisz mieć konto w globosms.com. Idź i zarejestruj konto.
Gdy już otrzymasz dane logowania. Przejdź do PointSMS w admin –> sekcja Brama, wprowadź szczegóły.
Aby napisać SMS. Przejdź do SMS –> Utwórz SMS i wprowadź dane odbiorców, jak pokazano poniżej. Już teraz możesz wysyłać pojedyncze SMS-y. Aby wysłać więcej SMS-ów, musisz mieć „Kredyty” na swoim Koncie.
Linki referencyjne
- Punkt SMS
- GloboSMS.com