Поиск по сайту:

Настройка и запуск собственного онлайн-портала SMS с помощью PointSMS на RHEL/CentOS/Fedora


PointSMS — это бесплатное онлайн-приложение для отправки SMS с открытым исходным кодом, написанное на языке PHP, которое позволяет вам настроить собственный онлайн-портал SMS для отправки одного или большого количества SMS-сообщений через PointSMS. Strong>GloboSMS и позволяет вам общаться с вашими клиентами, сотрудниками и партнерами по всему миру.

PointSMS призван предоставить простой в использовании дружественный веб-интерфейс для управления (добавление, удаление, изменение и отключить ) все ваши учетные записи пользователей, отправку счетов и многие другие функции.

В этой статье показано, как установить и настроить онлайн-портал веб-сайта SMS с помощью «PointSMS» в RHEL, CentOS, Fedora.

Возможности PointSMS

Ниже приведены некоторые ключевые функции портала PointSMS.

  1. Простота установки и использования.
  2. Поддержка UTF-8 (поддерживается греческий язык).
  3. Легко управлять (добавлять, удалять, изменять, отключать) всеми учетными записями ваших клиентов с панели.
  4. SMS-лимиты и кредиты.
  5. Система выставления счетов для отправки счетов по электронной почте вашим клиентам.
  6. Предоставляет полный журнал транзакций.
  7. Обновления программного обеспечения онлайн.
  8. Поддержка входящих сообщений с использованием канала в качестве серверной части.
  9. Поддержка Flash player для публикации смс на ТВ.
  10. Вывод XML для входящих смс.

Установка 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

Перейдите в корневой каталог веб-сайта 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';

Настройте задание cron для «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

И измените «AllowOverride None».

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

Чтобы «AllowOverride All».

<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>

Выполните следующую команду, чтобы перезапустить Apache и отразить новые изменения.

service httpd restart

Откройте свой любимый браузер и укажите IP-адрес вашего сервера, вы увидите следующий экран. Введите имя пользователя по умолчанию «admin» и пароль «admin».

Чтобы начать отправлять SMS, у вас должна быть учетная запись на globosms.com. Зайдите и зарегистрируйте аккаунт.

Как только вы получите данные для входа. Перейдите в PointSMS в разделе admin –> Шлюз и введите данные.

Чтобы составить смс. Перейдите в SMS –> Написать SMS и введите данные получателей, как показано ниже. Прямо сейчас вы можете отправлять отдельные смс. Чтобы отправлять больше SMS, в вашем аккаунте должно быть «Кредиты».

Справочные ссылки

  1. PointSMS
  2. GloboSMS.com