SenderSMS - instalacja wielostanowiskowa z wykorzystaniem wspólnej bazy danych

Z SlicanWiki
Skocz do: nawigacja, szukaj

Standardowy instalator SenderSMS umożliwia instalację i pracę programu na jednym stanowisku komputerowym. W przypadku gdy użytkownik zamierza korzystać z jednej, wspólnej bazy danych dla wielu stanowisk / instalacji SenderSMS - konieczne jest wprowadzenie zmian w ustawieniach programu na każdym ze stanowisk i stacji na której znajduje się wspólna baza danych.



SenderSMS - bazy danych.jpg
Ilustracja: SenderSMS - wspólna baza danych


Uwaga!

Przy jednoczesnej pracy kilku programów SenderSMS, każdy z użytkowników programu musi pracować na innym zasobie GSM !!!


Podany poniżej przykład odnosi się do instalacji na systemie operacyjnym Windows 8.1.

1. Wyznaczyć stanowisko, na którym ma być zainstalowana wspólna baza danych (może być to jedna ze stacji roboczych obsługujących program SenderSMS lub wydzielony serwer)
2. Wyznaczyć pozostałe stanowiska, na których będzie obsługiwany SenderSMS


Ad.1. W najprostszym przypadku, na komputerze wyznaczonym do przechowywania wspólnej bazy danych, wykonujemy pełną instalację programu SenderSMS, łącznie z serwerem bazy danych Firebird. (SenderSMS nie jest konieczny - można go odinstalować)

Dostosowujemy ustawienia komputera - serwera bazy danych. Wykonujemy konfigurację Zapory systemu operacyjnego:

  • wybieramy Panel sterowania, następnie Zapora systemu Windows
  • wyłączamy zaporę (niezalecane ze względu na utratę zabezpieczeń) lub w Ustawieniach zaawansowanych wprowadzamy dodatkową regułę:

SenderSMS -Zapora - ustawienia główne.png
Ilustracja: Zapora - ustawienia główne

    • wybieramy akcję: Reguły przychodzące, następnie prawym klawiszem myszy otwieramy menu kontekstowe i Nowa reguła, lub w prawej kolumnie Akcje/Reguły przychodzące/ Nowa reguła
    • Typ reguły: Port
    • Protokół i porty: TCP, Określone porty lokalne: 3050

SenderSMS -Zapora - port.png
Ilustracja: Zapora - Port


    • Akcja: Zezwalaj na połączenie

SenderSMS - Zapora - akcja.png
Ilustracja: Zapora - Akcja


    • Profil: Domena/Prywatny/Publiczny - do wyboru (jeśli komputery pracują w jednej sieci wystarczy profil Prywatny)

SenderSMS -Zapora - profil.png
Ilustracja: Zapora - Profil


    • Nazwa: nadajemy regule przyjazną nazwę. Możliwe jest również dodanie dokładnego opisu

SenderSMS -Zapora - nazwa.png
Ilustracja: Zapora - Nazwa


    • Zatwierdzamy ustawienia

Dla zwiększenia bezpieczeństwa, w środkowej kolumnie Reguły przychodzące wyszukujemy dopiero co utworzona regułę. Prawym klawiszem otwieramy menu kontekstowe i wybieramy Właściwości. Otworzy się okno z szeregiem zakładek. W zakładce Zakres/Zdalny adres IP można zawężyć dostęp do danej usługi tylko z wyznaczonych adresów/zakresu adresów IP


Ad. 2 Na stacjach klienckich wymuszenie korzystania ze wspólnej bazy pociąga za sobą wprowadzenie zmian w pliku konfiguracyjnym programu. Ścieżka do niego w przypadku standardowej instalacji to: C:\Program Files (x86)\Slican\SenderSMS\sendersms.ini



SenderSMS - sendersms ini.png
Ilustracja: Plik konfiguracyjny sendersms.ini


Składa się on z kilku linijek. Interesują nas dwie pierwsze pozycje:

Host=localhost <-- adres serwera bazy danych:

  • nazwę zmieniamy na adres IP komputera serwera wspólnej bazy danych

Directory=C:\Program Files (x86)\Slican\SenderSMS\db\ - lokalizacja lokalnej bazy danych na dysku:

  • nie zmieniamy nic jeśli na serwerze wspólnej bazy danych wykonano instalację standardową
  • zmieniamy ścieżkę dostępu jeśli na serwerze wspólnej bazy danych instalowaliśmy aplikację w niestandardowej lokalizacji