Uruchomienie modulu SMS

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Konfiguracja panel.serwersms.pl)
Linia 3: Linia 3:
 
=Krok po kroku=
 
=Krok po kroku=
  
===Instalacja modułu net47smsd===
+
==Instalacja modułu net47smsd==
 
<pre>yum install net47smsd</pre>
 
<pre>yum install net47smsd</pre>
  
===Dodanie wpisu do crontab===
+
==Dodanie wpisu do crontab==
 
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.
 
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.
 
<pre>*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd</pre>
 
<pre>*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd</pre>
  
===Konfiguracja zmiennych w systemie Net47===
+
==Konfiguracja zmiennych w systemie Net47==
 
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:
 
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:
 
<pre>System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS</pre>
 
<pre>System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS</pre>
  
  
===Konfiguracja zmiennych w /etc/net47d/net47.conf===
+
==Konfiguracja zmiennych w /etc/net47d/net47.conf==
 
Podajemy odpowiednie wartości dla zmiennych:
 
Podajemy odpowiednie wartości dla zmiennych:
 
<pre>SMS_serwersms_login = "login"</pre>
 
<pre>SMS_serwersms_login = "login"</pre>
Linia 23: Linia 23:
 
<pre>SMS_serwersms_receiver_port = "8081"</pre>
 
<pre>SMS_serwersms_receiver_port = "8081"</pre>
  
===Konfiguracja panel.serwersms.pl===
+
==Konfiguracja panel.serwersms.pl==
#Logujemy się do panelu.
+
===Logujemy się do panelu.===
#Przechodzimy do '''Ustawienia interfejsów'''->'''HTTPS XML API'''
+
===Przechodzimy do '''Ustawienia interfejsów'''->'''HTTPS XML API'''===
 
#Otwieramy zakładkę '''Ustawienia'''.
 
#Otwieramy zakładkę '''Ustawienia'''.
 
##Ustawiamy dla '''Wersja komunikatów zwrotnych''' wartość '''Tekstowa'''. '''Odpowiedzi w formacie''' - '''XML'''
 
##Ustawiamy dla '''Wersja komunikatów zwrotnych''' wartość '''Tekstowa'''. '''Odpowiedzi w formacie''' - '''XML'''

Wersja z 11:49, 12 maj 2014

Opis instalacji i konfiguracji modułu SMS.

Spis treści

Krok po kroku

Instalacja modułu net47smsd

yum install net47smsd

Dodanie wpisu do crontab

Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.

*/1		*	*	*	*	/home/net47/cron-script/autorestart.sh net47smsd

Konfiguracja zmiennych w systemie Net47

Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:

System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS


Konfiguracja zmiennych w /etc/net47d/net47.conf

Podajemy odpowiednie wartości dla zmiennych:

SMS_serwersms_login = "login"
SMS_serwersms_passwd = "haslo"
SMS_serwersms_host = "api1.serwersms.pl"
SMS_serwersms_url = "/zdalnie/index.php"
SMS_serwersms_receiver_port = "8081"

Konfiguracja panel.serwersms.pl

Logujemy się do panelu.

Przechodzimy do Ustawienia interfejsów->HTTPS XML API

  1. Otwieramy zakładkę Ustawienia.
    1. Ustawiamy dla Wersja komunikatów zwrotnych wartość Tekstowa. Odpowiedzi w formacie - XML
    2. Klikamy Zapisz ustawienia
  2. Otwieramy zakładkę Raporty doręczeń.
    1. Dla Przekazywanie raportu wybieramy Wysyłanie raportów pod wskazany adres URL
    2. W polu URL podajemy np.
http://24.58.12.81:8081/smsid=#SMSID#&stan=#STAN#&data=#DATA#&przyczyna=#PRZYCZYNA#

gdzie: w miejsce 24.58.12.81 podajemy adres IP swojego radiusa oraz w miejsce 8081 podajemy port taki sam jak w pliku konfiguracyjnym /etc/net47d/net47.conf.

Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u.

    1. Zaznaczamy pola Weryfikuj poprawność odpowiedzi i Wysyłaj również statusy "Oczekiwanie"
    2. Klikamy Zapisz ustawienia
  1. Przechodzimy do zakładki Autoryzacja IP
    1. Dodajemy adres IP naszego radiusa.

Restart modułu net47smsd

systemctl restart net47smsd
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU