Встановлення та налаштування системи kannel для використання його з AtomPark SMPP
Перш ніж перейти до використання системи kannel, необхідно встановити kannel шлюз.
Установка kannel шлюзу
Завантажити архів із вихідним кодом
wget https://redmine.kannel.org/attachments/download/199/gateway-1.5.0.zip
Розпакувати архів
unzip gateway-1.5.0.zip
Створити і встановити шлюз
cd gateway-1.5.0
./configure –with-mysql –enable-start-stop-daemon
Примітка: необхідно встановити всі бібліотеки, які необхідні (як правило, це libxml2-dev и mysql-dev)
Приклад для Ubuntu:
sudo apt-get install libmysqlclient-dev
sudo apt-get install libxml2-dev
Після встановлення всіх пакетів, формується безпосередньо шлюз
touch .depend
make .depend
make
make install
Остання команда встановить kannel шлюз у стандартну папку ( /usr/local/sbin/ )
Після встановлення завантажте та розпакуйте архів.
Архів містить наступні файли:
smskannel.conf – файл конфігурації.
kannel.sh – скрипт запуску/зупинки системи.
kannel-install.txt – опис встановлення системи.
kannel-setup.sh – допоміжний скрипт, створює робочі директорії.
Для закінчення установки, запустіть kannel – setup.sh. Він створить робочі каталоги, а також перепише у /etc/kannel скрипт конфігурації і запуску.
Для запуску використовується команда . /etc/kannel/kannel.sh start.
Але перед запуском слід відкрити та відредагувати файл конфігурації /etc/kannel/smskannel.conf.
Відредагуйте обов’язкові для зміни параметри:
smsc-username – використовуйте отриманий логін
smsc-password – використовуйте отриманий пароль
Рекомендується розкоментувати строки, що стосуються логування, змінити порти і паролі.
Опис налаштувань, додаткові налаштування можна подивитися в офіційній документації на http://kannel.org/download/kannel-userguide-snapshot/userguide.html, або звернутися до служби підтримки.
Після редагування та запуску системи необхідно перевірити її статус, вказавши посилання у браузері:
http://host:port/status?password=defined_password
де
host – IP-адреса серверу
port – admin-port із налаштувань kannel
defined_password – admin-password або status-password із налаштувань kannel.
Відправка смс відбувається шляхом GET-запиту на порт, зазначений у секції smsbox. Детально про це можна прочитати в документації http://kannel.org/download/kannel-userguide-snapshot/userguide.html#AEN4952, а також можна скористатися прикладом скрипта мовою PHP.
ТОВ ЛОЙКО УКРАЇНА

Спробуйте ePochta SMS безкоштовно вже сьогодні!
Активуйте свій аккаунт і отримайте 10 безкоштовних СМС.