Uruchomienie modulu SMS - konfiguracja SmsAPI
Z Net47 2.0
(Różnice między wersjami)
(→Instalacja modułu net47smsd) |
(→Konfiguracja zmiennych w systemie Net47) |
||
Linia 54: | Linia 54: | ||
Na screenie jest błąd. | Na screenie jest błąd. | ||
Dla zmiennej '''SMS_serwersms_sender''' należy wpisać wartość: | Dla zmiennej '''SMS_serwersms_sender''' należy wpisać wartość: | ||
− | <pre> | + | <pre>2way</pre> |
==Konfiguracja zmiennych w /etc/net47d/net47.conf== | ==Konfiguracja zmiennych w /etc/net47d/net47.conf== |
Aktualna wersja na dzień 13:16, 6 gru 2022
Opis instalacji i konfiguracji modułu SMS dla SerwerSMS.
Spis treści |
[edytuj] Krok po kroku
[edytuj] Konfiguracja stunnel
[edytuj] Instalacja
yum install stunnel
[edytuj] Plik konfiguracyjny
Należy utworzyć plik stunnel.conf w /etc/stunnel/ z zawartością:
client = no debug = 7 output = /var/log/stunnel.log [sms] accept = 3481 connect = 8081 cert = /etc/stunnel/stunnel.pem sslVersion = TLSv1.2 options = NO_TLSv1
[edytuj] Generacja certyfikatu
Przechodzimy do katalogu /etc/pki/tls/certs
cd /etc/pki/tls/certs
Tworzymy certyfikat:
make stunnel.pem
Kopiujemy stunnel.pem do /etc/stunnel/
[edytuj] Włączenie,restart modułu
systemctl enable stunnel.service
systemctl restart stunnel.service
[edytuj] Odlokowanie portu na Firewall
Należy na firewallu odblokować port 3481
[edytuj] Moduł net47smsd
[edytuj] Instalacja modułu net47smsd
yum install net47sms
[edytuj] Dodanie wpisu do crontab
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.
*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd
[edytuj] Konfiguracja zmiennych w systemie Net47
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:
System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS
UWAGA Na screenie jest błąd. Dla zmiennej SMS_serwersms_sender należy wpisać wartość:
2way
[edytuj] Konfiguracja zmiennych w /etc/net47d/net47.conf
Podajemy odpowiednie wartości dla zmiennych:
SMS_smsapi_host = "api2.smsapi.pl" lub SMS_smsapi_host = "api.smsapi.pl" SMS_smsapi_url = "/sms.do" SMS_smsapi_login = "login" SMS_smsapi_passwd = "t@jne" SMS_smsapi_receiver_port = "8081"
Login i hasło podajemy te same co do smsapi.pl
[edytuj] Konfiguracja smsapi.pl
[edytuj] Logujemy się do smsapi.pl
[edytuj] Ustawiamy IP w Ustawienia API->Filtr Adresów IP
[edytuj] Konfigurujemy adres do odbioru raportów SMS w Ustawienia API->Adresy Callback
[edytuj] Restart modułu net47smsd
systemctl restart net47smsd