Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
dokumentacja_techniczna [2009/09/28 15:37]
jarek utworzono
dokumentacja_techniczna [2023/06/26 01:17] (aktualna)
Linia 1: Linia 1:
 +[[sms2opst_-_zamawianie_taxi|powrót do strony głównej Zamawianie Taxi SMS2OPST]]
 +
 ====== Dokumentacja techniczna ====== ====== Dokumentacja techniczna ======
  
Linia 10: Linia 12:
 ===== Instalacja i konfiguracja ===== ===== Instalacja i konfiguracja =====
 === Serwer internetowy === === Serwer internetowy ===
-Dostarczony plik SMS2OPSTconf.tar.gz należy rozpakować do katalogu /etc/httpd/conf.d. Jako katalog dla skryptów SMS2OPST jest w nim wpisany katalog /var/www/html/sms2opst, ale można go zmienić. +Dostarczony plik **SMS2OPSTconf.tar.gz** należy rozpakować do katalogu **/etc/httpd/conf.d** 
-Dostarczony plik SMS2OPSTphp.tar.gz należy rozpakować do katalogu stron www serwera (typowo: /var/www/html/sms2opst) +Jako katalog dla skryptów SMS2OPST jest w nim wpisany katalog **/var/www/html/sms2opst**, ale można go zmienić. Zawartość tego pliku jest opisana w  ([[http://www.apache.org|dokumentacji serwera Apache]] 
-(dokumentacja zostanie uzupełniona wkrótce)+ 
 +Dostarczony plik **SMS2OPSTphp.tar.gz** należy rozpakować do katalogu stron www serwera (typowo: **/var/www/html/sms2opst**). Skrypt **sms.php** zostanie umieszczony w tym katalogu, a funkcje pomocnicze (plik **sms2opst.inc**i konfiguracja (plik **config.inc**) zostaną umieszczone w podkatalogu **ilb**. 
 +W katalogu **/var/www/html/sms2opst** będzie umieszczony przez program aktywujący także **.htpasswd**, czyli plik zawierający nazwy i hasła użytkowników uprawnionych do korzystania z aplikacji.
  
  
  
 ===== Kopie zapasowe ===== ===== Kopie zapasowe =====
-  * W celu zapewnienia ciągłości działania systemu trzeba zapewnić zachowanie kopii zapasowej następujących plików i danych: +W celu zapewnienia ciągłości działania systemu trzeba zapewnić zachowanie kopii zapasowej następujących plików i danych: 
-oprogramowania: należy zachować dostarczone przez PTJA wersje instalacyjne (a także dostarczone później uaktualnienia). W razie utraty tych danych niezbędny będzie kontakt z PTJA w celu uzyskania wersji instalacyjnych oprogramowania. Programy sa generowane indywidualnie dla każdej firmy Taxi i nie są zamienne między firmami.+  oprogramowania: należy zachować dostarczone przez PTJA wersje instalacyjne (a także dostarczone później uaktualnienia). W razie utraty tych danych niezbędny będzie kontakt z PTJA w celu uzyskania wersji instalacyjnych 
 + oprogramowania. Programy sa generowane indywidualnie dla każdej firmy Taxi i nie są zamienne między firmami.
   * dane dla generowania aktywacji: po każdej modyfikacji należy zapamiętać pliki z rozszerzeniem .config i .snk znajdujące się w katalogu programu aktywującego. Utrata tych plików spowoduje niemożność dodawania i usuwania klientów do (z) systemu, a odtworzenie będzie wymagac kontaktu z PTJA oraz z administratorem serwera internetowego.   * dane dla generowania aktywacji: po każdej modyfikacji należy zapamiętać pliki z rozszerzeniem .config i .snk znajdujące się w katalogu programu aktywującego. Utrata tych plików spowoduje niemożność dodawania i usuwania klientów do (z) systemu, a odtworzenie będzie wymagac kontaktu z PTJA oraz z administratorem serwera internetowego.
   * dane aktywacyjne klientów: należy zachować wygenerowane dane aktywacyjne wszystkich klientów (program pozwala je zachować jako plik tekstowy albo należy zachować poszczególne emaile). Utrata tych danych spowoduje konieczność wygenerowania i dostarczenia klientowi nowych danych aktywacyjnych oraz usunięcie starych z serwera internetowego. Jeśli będzie kopia danych aktywacyjnych, to jeśli klient je utraci wystarczy mu ponownie wysłać stare dane.   * dane aktywacyjne klientów: należy zachować wygenerowane dane aktywacyjne wszystkich klientów (program pozwala je zachować jako plik tekstowy albo należy zachować poszczególne emaile). Utrata tych danych spowoduje konieczność wygenerowania i dostarczenia klientowi nowych danych aktywacyjnych oraz usunięcie starych z serwera internetowego. Jeśli będzie kopia danych aktywacyjnych, to jeśli klient je utraci wystarczy mu ponownie wysłać stare dane.
   * program u klienta. Należy zachować wszystkie pliki w katalogu programu (w szczególności plik %%DaneAktywacyjne.txt%%)   * program u klienta. Należy zachować wszystkie pliki w katalogu programu (w szczególności plik %%DaneAktywacyjne.txt%%)
 +
 +===== Czynności administracyjne =====
 +
 +=== Ponowna aktywacja ===
 +Jeśli jest potrzeba ponownej aktywacji programu zainstalowanego u klienta, to należy zakończyć program "Zamawianie Taxi" i usunąć z katalogu **%%C:\Program Files\PTJA\SMS2OPST%%** plik **%%DaneAktywacyjne.txt%%**
 +
 +=== Zmiana danych serwera internetowego ===
 +Jeśli zostanie zmieniony którykolwiek z następujących parametrów związanych z serwerem internetowym:
 +  * URL (protokół, adres, ścieżka i nazwa) skryptu sms.php
 +  * adres serwera linux i ścieżka do pliku .htpasswd w systemie plików serwera
 +  * nazwa użytkownika mającego uprawnienie do odczytu i zapisu pliku .htpasswd
 +  * hasło użytkownika mającego uprawnienie do odczytu i zapisu pliku .htpasswd
 +
 +to należy zmienić w pliku Aktywator.exe.config (plik jest typu XML)odpowiednio parametry:
 +  * wartość węzła w ścieżce \configuration\userSettings\setting[name="SMS2OPSTUrl"]
 +  * wartość węzła w ścieżce \configuration\userSettings\setting[name="%%SCPHtpasswdPath%%"]
 +  * wartość węzła w ścieżce \configuration\userSettings\setting[name="SCPuser"]
 +  * wartość węzła w ścieżce \configuration\userSettings\setting[name="SCPpassword"]
  
 
dokumentacja_techniczna.1254145035.txt.gz · ostatnio zmienione: 2023/06/26 01:17 (edycja zewnętrzna)
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac