System POMOST Std (jboss + serwer bazy danych FB-2.5.1 + java-jdk-7u15) Oprogramowanie Świadczenia SR, FA, DM (serwer bazy danych FB-2.5.



Podobne dokumenty
System POMOST Std (jboss + serwer bazy danych) Oprogramowanie Świadczenia SR, FA, DM (serwer bazy danych)

Aktualizacja Oprogramowania do Obsługi Świadczeń do wersji G

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

System kontroli dostępu ACCO NET Instrukcja instalacji

System POMOST Std (jboss + serwer bazy danych) Oprogramowanie Świadczenia SR, FA, DM (serwer bazy danych)

Sieciowa instalacja Sekafi 3 SQL

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Instalacja aplikacji

Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ).

Synchronizator plików (SSC) - dokumentacja

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

Kalipso wywiady środowiskowe

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

Instrukcja instalacji usługi Sygnity SmsService

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Instrukcja obsługi serwera FTP v

tel fax

Pracownia internetowa w szkole ZASTOSOWANIA

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instrukcja instalacji Control Expert 3.0

Przykładowa konfiguracja konta pocztowego w programie Thunderbird z wykorzystaniem MKS 2k7 (MS Windows Vista Busissnes)

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instrukcjaaktualizacji

Instalacja Ubuntu 12.12

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

INSTRUKCJA PODŁĄCZENIA KAMERY IP SERII LV VSS

INFO-R. Instalacja programu na systemie Windows vista/win 7/win 8/win 10

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Współpraca z platformą Emp@tia. dokumentacja techniczna

Praca z programami SAS poza lokalną siecią komputerową UZ. Zestawienie tunelu SSH oraz konfiguracja serwera proxy w przeglądarce WWW

Instrukcja instalacji programu SYSTEmSM

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Instrukcja krok po kroku instalacji Windows Vista w nowym komputerze

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

INSTRUKCJA INSTALACJI SYSTEMU NA SERWERZE KROK PO KROKU

Czysta Instalacja systemu Windows XP

Instalacja protokołu PPPoE

Instrukcja instalacji programu. system Windows vista/win 7/win 8/win 10 32/64bit

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Instrukcja instalacji usługi Sygnity Service

Pracownia internetowa w szkole podstawowej (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instrukcja instalacji usługi Sygnity SmsService

System POMOST Std (jboss + serwer bazy danych) Oprogramowanie Świadczenia SR, FA, DM (serwer bazy danych)

Poradnik cz.1 Użycie połączenia SSH

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50

StacjaSQL.2012 / PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA / / USUNIĘCIE "BAZY TESTOWEJ, PRZEJŚCIE NA WERSJĘ KOMERCYJNĄ / oraz. str.

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

oprogramowania F-Secure

Instalacja programu Warsztat 3 w sieci

Windows 10 - Jak uruchomić system w trybie

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

w o l f e n s t e i n ENEMY TERRITORY P O R A D N I K INSTALACJA GRY W SYSTEMIE WINDOWS et.wrocek.com:27960

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

Jeżeli w komputerze była już zainstalowana inna wersja Javy może pojawić się komunikat

Dokumentacja techniczna

Dziękujemy Państwu za okazane zainteresowanie produktem DB.IntraSTAT.

Poradnik zetula.pl. Jak założyć konto na zetula.pl. i zabezpieczyć dane na swoim komputerze?

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Instrukcja instalacji programu SPSS Statistics 21

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instalacja i pierwsze uruchomienie aplikacji Cyfrowe Repozytorium Dokumentów (CRD)

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Instalacja i konfiguracja serwera IIS z FTP

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

KORZYSTANIE Z BAZY DANYCH UpToDate

Instalacja Linux Open SUSE.

Dokumentacja fillup - MS SQL

Instalacja systemu zarządzania treścią (CMS): Joomla

Instrukcja instalacji usługi Sygnity Service

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB.

wpisujemy prawidłowe ustawienia dla naszej sieci lokalnej ustawienia

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

Instrukcja instalacji i konfiguracji Karty EDGE/GPRS SonyEricsson GC85

Jak wykorzystać Pulpit Zdalny w Windows 2003 Serwer do pracy z programem FAKT

DHL CAS ORACLE Wymagania oraz instalacja

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

AUTOMATYKA PRZEMYSŁOWA

Podręcznik administratora Systemu SWD ST Instrukcja instalacji systemu

1. Instalacja Programu

PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Instalacja NOD32 Remote Administrator

Konfiguracja konta pocztowego w Thunderbird

System zdalnego dostępu (VPN) do sieci Wydziału Elektrycznego PW

Procedura aktualizacji silnika baz danych Firebird do wersji 2.5

Procedura aktualizacji systemu TelkomBud (od wersji 139.0)

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instrukcjainstalacji KS-CRM

NIE WYŁACZANIE PROTOKOŁU TCP/IP POWODUJE ZNACZNE SPOWOLNIENIE DZIAŁANIA SIECI!!! PROSZĘ O TYM PAMIĘTAĆ!

Za pomocą niniejszej instrukcji baza programu MAK zostanie przygotowania do eksportu na METALIB.

Transkrypt:

Oprogramowanie firmy Sygnity System POMOST Std (jboss + serwer bazy danych FB-2.5.1 + java-jdk-7u15) oraz Oprogramowanie Świadczenia SR, FA, DM (serwer bazy danych FB-2.5.1) Instalacja na dystrybucji Linux Fedora 19 w architekturze 64 bitowej - wersja 2.0 - opracował: Karol Marciniak e-mail: karol.marciniak@mgops.gostyn.pl wrzesień 2013 1

Wstęp System Linux Fedora jest rekomendowaną dystrybucją linuxa dla oprogramowania firmy Sygnity. W skrypcie tym postaram się dokładnie opisać wszystkie kroki jakie należy wykonać by zainstalować i uruchomić podstawowy serwer dla OPSu. Opis będzie dość dokładny więc powinien pomóc nawet osobom nie mającym do tej pory styczności z systemami linux, a chcącym go poznać i korzystać z niego. Opis ten przyda się każdemu kto chce zainstalować oprogramowanie firmy Sygnity na serwerze linuxowym w przypadkach gdy ma już inny serwer (np. na systemie Windows). Opis instalacji serwera Linux Fedora, oprogramowania firmy Sygnity Pomost Std (jboss+baza), oraz bazy danych dla programów SR i DM będzie pokazany z poziomu terminala. Opis dotyczy głównie instalacji oprogramowania. Nie poruszam w nim kwestii zabezpieczenia serwera czy też archiwizacji baz danych. Instalacja dystrybucji systemu linux - Fedora 19 Płytę instalacyjną ściągamy ze strony ftp://ftp.uninett.no/pub/linux/fedora/releases/19/fedora/x86_64/iso/ wybierając plik Fedora-19-x86_64-DVD.iso (4,13 GB) i wypalamy na płytkę DVD. Do instalacji systemu Linux trzeba podchodzić indywidualnie pod względem posiadanego komputera/serwera. Może się bowiem zdarzyć że w niektórych przypadkach wersja instalacyjna nie poradzi sobie ze sprzętem. Zakładam jednak, że nie będzie takich problemów i system będzie poprawnie widział naszą płytę główną, procesor, kontrolery, dyski, karty sieciowe, itp. Jeśli chodzi o wymogi to wymagany jest procesor z obsługą 64 bitową, pamięci operacyjnej zalecam minimum 8 GB (czym więcej tym lepiej), dysk twardy minimum 80 GB (zalecany oczywiście jak najszybszy) Zakładam też że komputer/serwer na jakim instalujemy Linux Fedora: ma pusty dysk twardy (bez utworzonych partycji) jest podłączony do sieci komputerowej ma dostęp do Internetu! INSTALACJA Uruchamiamy komputer z płyty instalacyjnej DVD - pojawi się menu Fedora 19: Wybieramy Install Fedora 19 i wciskamy Enter Nastąpi ładowanie systemu które potrwa chwilę. UWAGA! Jeśli przez dłuższy nic się nie pojawi i będzie tylko biały lub czarny ekran znaczyć to będzie, że jest problem z trybem graficznym i wówczas trzeba zresetować komputer i uruchomić instalkę z płyty jeszcze raz, ale w menu Fedora 19 wybrać Troubleshooting i później Install Fedora 19 in basic graphics mode Następnie pojawi się ekran Welcome to Fedora 19 i okno What language would you like to use during the installation process? wybieramy Polski (Polska) oraz zaznaczamy na dole Ustawienie klawiatury na domyślny układ wybranego języka. Teraz klikamy Kontunuuj (na dole po prawej) Pojawi się ekran PODSUMOWANIE INSTALACJI Tutaj w sekcji OPROGRAMOWANIE klikamy na KONFIGURACJA SIECI zaznaczamy odpowiednią kartę sieciową (po lewej) i wciskamy przycisk Skonfiguruj... Otworzy się okienko Modyfikowanie... gdzie przechodzimy na zakładkę Ustawienia IPv4 Zmieniamy pole Metoda na Ręczne a następnie wybieramy przycisk Dodaj przy polu Adresy W pole Adres wpisujemy adres IP naszego serwera np. 192.168.0.1 (dalszy opis będzie bazował na tym przykładowym adresie serwera 192.168.0.1, jeżeli przyjmiemy inny to należ w każdym poleceniu z opisu gdzie występuje zmieniać na ten przyjęty przez nas adres) 2

W pole Maska sieci wpisujemy maskę naszej sieci np. 24 (jest to określenie maski 255.255.255.0) W pole Bramka wpisujemy bramkę do routera Internetowego lub jeżeli ten serwer będzie bramką internetową to nic nie wpisujemy W pole Serwery DNS wpisujemy adres DNS dostawcy Internetu np. 194.204.152.34 (dla TP S.A) Teraz wybieramy przycisk Zapisz... w prawym dolnym rogu okna W prawej górnej części ekranu należy włączyć kartę sieciową (jeśli nie jest jeszcze włączona) - suwakiem przesunąć w prawo by pojawiło się I Na dole jest Nazwa komputera zmieniamy ją na serwer.ops Wybieramy przycisk Gotowe Pojawi się znów ekran PODSUMOWANIE INSTALACJI Teraz w sekcji OPROGRAMOWANIE klikamy na WYBÓR OPROGRAMOWANIA można tu określić jakie ma być zainstalowane środowisko graficzne i jego dodatki. Domyślnie jest GNOME proponuje jednak dla początkujących wybrać Środowisko MATE. Z dodatków (po prawej) należy zaznaczyć Narzędzia administracyjne oraz C Development Tools and Libraries. Po ustawieniu odpowiedniego środowiska i dodatków wybieramy przycisk Gotowe Pojawi się znów ekran PODSUMOWANIE INSTALACJI Teraz w sekcji URZĄDZENIA DO PRZECHOWYWANIA DANYCH klikamy na CEL INSTALACJI Zaznaczamy urządzenie dysk na którym będziemy instalować system (klikamy na ikonie dysku aby pojawiło się zaznaczenie haczyk) i wybieramy przycisk Gotowe Pojawi się okno OPCJE INSTALACJI przełączamy na Przejrzenie/modyfikacja partycji dysku... i wybieramy Schemat partycji Standardowa partycja. Wybieramy przycisk Kontynuuj Na ekranie RĘCZNE PARTYCJONOWANIE będziemy dodawać partycje Zakładam, że dysk jest pusty (nie ma żadnych partycji utworzonych). Jeśli ma to należy je pousuwać zaznaczać po kolej i klikać przycisk -. Będziemy tworzyć 3 partycje: swap, / i /OPS - jeśli jednak ktoś umie i chce utworzyć więcej partycji to oczywiście też może Klikamy przycisk z + - pojawi się okno DODAJ NOWY PUNKT MONTOWANIA Ustawiamy Punkt montowania na swap oraz ustawiamy Żądana pojemność na wielkość równą ilości pamięci RAM (przykładowo dla 8GB RAM wpisujemy 8000) Wybieramy przycisk Dodaj punkt montowania Ponownie klikamy przycisk z + - pojawi się okno DODAJ NOWY PUNKT MONTOWANIA Ustawiamy Punkt montowania na / oraz ustawiamy Żądana pojemność na 30000 (30 GB na system wystarczy można dać oczywiście więcej jak jest potrzeba i duży dysk) Wybieramy przycisk Dodaj punkt montowania Należy teraz dla utworzonej partycji zmienić System plików na ext3 (zalecane). Po zmianie klikamy na przycisk Zaktualizuj ustawienie Ponownie klikamy przycisk z + - pojawi się okno DODAJ NOWY PUNKT MONTOWANIA Wpisujemy w Punkt montowania - /OPS a w Żądana pojemność nic nie wpisujemy (sprawi to że pozostała wolna wielkość dysku będzie przypisana tej partycji) Wybieramy przycisk Dodaj punkt montowania Należy teraz dla utworzonej partycji /OPS zmienić System plików na ext3 (zalecane). Po zmianie klikamy na przycisk Zaktualizuj ustawienie Teraz wybieramy przycisk Gotowe (u góry po lewej) pojawi się okno PODSUMOWANIE ZMIAN klikamy Zaakceptuj zmiany Wrócimy do ekranu PODSUMOWANIE INSTALACJI teraz klikamy przycisk Rozpocznij instalację Pojawi się ekran KONFIGURACJA gdzie będą USTAWIENIA UŻYTKOWNIKA Klikamy HASŁO ROOT pojawi się ekran gdzie należy wpisać nasze hasło dla Administratora systemu (w polu Potwierdzenie wpisujemy jeszcze raz to samo hasło). Wybieramy przycisk Gotowe Klikamy TWORZENIE UŻYTKOWNIKA pojawi się ekran gdzie wpisujemy swoje Imię i nazwisko, Nazwę użytkownika i Hasło oraz Potwierdzenie hasła (można też zaznaczyć Ustawienie tego użytkownika jako administratora). Na końcu wybieramy przycisk Gotowe Konto użytkownika będzie dość często używane w procesie instalacji i administracji serwera. Wszędzie gdzie w opisie pojawi się słowo nazwa_uzytkownika należy podstawić własną użytą przy tworzeniu tego konta Czekamy aż instalowanie zakończy się (pasek postępu na dole ekranu dojdzie do końca) Jeśli wszystko przebiegnie dobrze powinna ukazać się informacja o pomyślnym ukończeniu instalacji. Na tym kończy się instalacja systemu - klikamy przycisk - Uruchom ponownie Wciągamy płytę instalacyjną z napędu DVD. 3

URUCHOMIENIE SYSTEMU LINUX Pojawi się okienko do zalogowania się do systemu. Można oczywiście się zalogować. Dalszy proces instalacji oprogramowania będzie pokazany z poziomu terminala. Można to robić bezpośrednio na serwerze w środowisku graficznym wybierając z menu Programy -> Narzędzia systemowe -> Terminal MATE, gdzie w nowo otwartym oknie należy się zalogować na roota. Wpisujemy w linii poleceń: su wciskamy Enter i podajemy hasło roota ustawione podczas instalacji systemu LUB Konfigurację serwera możemy wykonywać z dowolnego komputera z Windowsem w sieci używają programu putty.exe klienta usługi SSH który pozwoli połączyć nam się ze serwerem zdalnie. Tutaj można go pobrać: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe Po uruchomieniu go wystarczy wpisać w okienku Host name (or IP address) adres IP naszego serwera (w opisie instalacji użyłem adresu 192.168.0.1), w okienku Port wpisać 22 i ustawić Protocol na SSH, następnie należy przejść na kategorie (po lewej) Window -> Translation i w polu Remote character set ustawić UTF-8. Teraz należy nacisnąć przycisk Open. Otworzy się okienko gdzie będzie można się zalogować na nasz serwer jako root. Po poprawnym zalogowaniu będziemy mieli aktywną linię poleceń: [root@serwer ~]# Tu będziemy wpisywać wszystkie polecenia do wykonania. Po wpisaniu w linii polecenia należy zawsze potwierdzić je przyciskając klawisz Enter. Podstawowa wymagana konfiguracja systemu Linux Fedora MENADŻER PLIKÓW Na początek warto zainstalować prosty menadżer plików Midnight Commander. Przypomnę tu że wymagany jest dostęp do Internetu z poziomu serwera. Wpisujemy w linii poleceń: yum -y install mc Po zainstalowaniu mamy program dostępny pod poleceniem mc jakie należy wydać w linii poleceń. Zachęcam do korzystania z niego przy wszelakich operacjach na plikach i katalogach (tworzenie, kasowanie, edytowanie, itp.). Wygląda podobnie jak windowsowski Norton Commander. Podstawowe klawisze funkcyjne najczęściej używane w nim to: TAB przechodzenie między oknami F3 podgląd zawartości pliku F4 włączenie edycji pliku tekstowego F5 kopiowanie pliku/katalogu między oknami F6 zmiana nazwy lub przeniesienie pliku/katalogu F7 tworzenie katalogu F8 kasowanie pliku/katalogu F10 wyjście z programu SERWER FTP Musimy też zainstalować serwer FTP, aby móc wymieniać pliki Wpisujemy w linii poleceń: yum -y install proftpd Dodajemy demona FTP do autostartu wpisując w linii poleceń: systemctl enable proftpd.service 4

Dopisujemy nazwę serwera dla jego adresu IP (jeśli mamy inny adres to wpisujemy odpowiednio) w pliku /etc/hosts echo 192.168.0.1 serwer.ops >> /etc/hosts Uruchamiamy serwer FTP wpisując w linii poleceń: service proftpd start Trzeba jeszcze dodać usługę FTP na firewallu w tym celu wpisujemy w linii poleceń: firewall-cmd --permanent --add-service=ftp Następnie przeładować ustawienia poleceniem: firewall-cmd --reload Pozostało jeszcze ustawienie autoryzacji na zapis i odczyt plików wpisujemy w linii poleceń: setsebool -P allow_ftpd_full_access=1 POZOSTAŁA KONFIGURACJA Dodatkowa struktura katalogów jaka potrzebna będzie do przechowywania skryptów, plików instalacyjnych, baz danych i kopii zapasowych dla oprogramowania firmy Sygnity W linii poleceń wpisujemy: mkdir /OPS/instalki /OPS/SYG_SR /OPS/KOPIE Zebranie niezbędnych pakietów potrzebnych do instalacji oprogramowania i bazy danych Zakładam że serwer mamy wpięty do sieci komputerowej co ułatwi nam wgranie na niego potrzebnych pakietów pobranych z Internetu. Najlepiej z jakiegoś komputera w sieci gdzie mamy przeglądarkę internetową i dostęp do Internetu ściągać poszczególne pakiety. Później przeniesiemy je na nasz serwer poprzez FTP. Wszystkie potrzebne pakiety dostępne są na stronie http://linux.mgopsgostyn.pl Potrzebne będą: serwer baz danych - Firebird 2.5.1 plik: FirebirdSS-2.5.1.26351-0.amd64.tar.gz plik bazy security2.fdb od Sygnity plik: security2.fdb środowisko Java SDK 7 plik: jdk-7u15-linux-x64.rpm instalka PomostSTD wersja 1-10.0 plik: Pomost_v1-10.0.sh Ściągnięte wszystkie pliki najlepiej za pomocą klienta FTP (np. programem Total Commander) przerzucamy na utworzone na serwerze konto użytkownika (IP serwera: 192.168.0.1, login: nazwa_uzytkownika, hasło: ustawione_hasło) Przechodzimy na nasz serwer (lub łączymy się przez putty) i uruchamiamy program mc. Z jednej strony ustawiamy ścieżkę na /OPS/instalki a z drugiej strony na /home/nazwa_uzytkownika. Za pomocą klawisza F6 przenosimy wszystkie wgrane pliki do katalogu z instalkami. Wychodzimy z programu mc klawiszem F10. Instalacja serwera baz danych Firebird 2.5.1 x64 Przed instalacją serwera Firebird należy uzupełnić system o potrzebne biblioteki w linii poleceń piszemy: yum -y install compat-libstdc++-33 Rozpakowujemy paczkę - w linii poleceń wpisujemy kolejne linie i potwierdzamy każdą Enterem: (przy pisaniu ścieżek i nazw plików możemy używać klawisza TAB do podpowiadania całych nazw przyspiesza nam to wpisywanie długich nazw. Przykładowo jak zaczynamy pisać - tar vfxz Firebird i w tym momencie naciśniemy TAB to podpowie się od razu cała nazwa paczki) 5

cd /OPS/instalki tar vfxz FirebirdSS-2.5.1.26351-0.amd64.tar.gz cd FirebirdSS-2.5.1.26351-0.amd64./install.sh W tym momencie pojawi się Press Enter to start installation or ^C to abort wciskamy Enter Nastąpi instalacja która zatrzyma się na Please enter new password for SYSDBA user: Wpisujemy masterkey i wciskamy Enter Instalacja zakończy się. Zatrzymujemy serwer Firebird service firebird stop Podmieniamy plik security2.fdb wpisujemy kolejno w linii poleceń (przy pytaniu o nadpisanie potwierdzamy y i wciskamy Enter): cp /OPS/instalki/security2.fdb /opt/firebird/ chmod 600 /opt/firebird/security2.fdb chown firebird:firebird /opt/firebird/security2.fdb Uruchamiamy Firebirda service firebird start Pojawi się komunikat: Starting Firebird (via systemctl): [ OK ] Oznacza to że serwer Firebird działa poprawnie. Instalacja środowiska Java JDK i pakietu dos2unix W zależności od wybranego środowiska i dodatków podczas instalacji Fedory może się zdarzyć że będzie już zainstalowana w systemie Java w wersji OpenJDK Aby to sprawdzić w linii poleceń wpisujemy: java -version i wciskamy Enter Jeżeli dostaniemy komunikat w stylu: java version "1.x.0_0" OpenJDK Runtime Environment (build 1.x.0_0-b11) OpenJDK Client VM (build 1.x.0_0-b11, mixed mode, sharing) będzie to znaczyć że jest zainstalowana wersja OpenJDK - musimy ją odinstalować - w tym celu wpisujemy w linii poleceń: yum -y remove java A jeśli dostaniemy komunikat że polecenie java -version jest nieznane wtedy możemy przejść od razu do instalacji Javy. INSTALACJA ŚRODOWISKA JAVA Teraz można zainstalować wymaganą wersję Javy wpisujemy kolejno: cd /OPS/instalki chmod 700 jdk-7u15-linux-x64.rpm yum -y install jdk-7u15-linux-x64.rpm Przy instalacji mogą pojawić się błędy. Należy je zignorować! Zostanie zainstalowany pakiet. Po instalacji wydanie polecenia: java version powinno nam dać: java version "1.7.0_15" Java(TM) SE Runtime Environment (build 1.7.0_15-b03) Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode) 6

Oznacza to że mamy w systemie zainstalowaną pożądaną wersję Javy. Jeżeli nie mamy w systemie pakietu dos2unix (w Fedorze 19 jest już w pakiecie) to należy go zainstalować wpisujemy w linii poleceń: yum -y install dos2unix Zostanie zainstalowany pakiet. Instalacja serwera PomostStd 1-10.0 i podniesienie go do wersji posiadanej bazy danych Instalacja PomostStd Wpisujemy w linii poleceń kolejno: cd /OPS/instalki sh Pomost_v1-10.0.sh Rozpocznie się instalacja. Zostanie wyświetlona informacja o odnalezieniu Javy, a następnie informacja o ścieżce dostępu do Firebirda - /opt/firebird z pytaniem Jeśli ta ścieżka jest błędna podaj poprawną jeśli nie naciśnij ENTER. Na końcu tego pytania mogą wystąpić jakieś znaczki należy je wykasować jeśli są klawiszem Backspace i potem nacisnąć Enter Następna informacja jest o czcionkach wymaganych chcemy je zainstalować więc wybieramy t i naciskamy Enter Teraz należy podać ścieżkę instalacyjną dla PomostStd wpisujemy nową ścieżkę - /OPS/PomostStd i wciskamy Enter Nastąpi kopiowanie plików instalacyjnych, bazy i aplikacji dla PomostStd. Następne pytanie o hasło administratora bazy firebird nie zmieniamy więc potwierdzamy tylko Enterem Następnie zostanie utworzony użytkownik pomost i pojawi się prośba o podanie hasła dla utworzonego użytkownika. Ustawiamy hasło i wciskamy Enter Teraz pytanie czy serwer Jboss systemu POMOST Std ma być uruchamiany jako usługa wybieramy t i Enter Instalacja zakończy się informacją że należy uruchomić system POMOST Std w trybie graficznym... Należy zignorować tą informację. Konfiguracja skryptu uruchamiającego serwer Jboss Uruchamiamy program mc, odnajdujemy plik /OPS/PomostStd/jboss/bin/run.sh i edytujemy klawiszem F4 Odnajdujemy linię z ustawieniem parametru JAVA_OPTS= (jest na początku pliku) Należy zmienić wartość parametrów -Xms512M i -Xmx512M oraz -XX:MaxPermSize= Określają one wielkość pamięci jaką zajmie Java dobrze jest ustawić tą wartość na minimum 4096M ale nie więcej niż 70% całej dostępnej pamięci RAM w serwerze. Generalnie im więcej pamięci dostanie Java tym lepiej będzie serwer PomostStd działał. Dużo zależy od ilości użytkowników którzy będą łączyć się z serwerem PomostStd tak że im więcej pamięci tym lepiej. Przyjmijmy że mamy np. 8GB RAMu w serwerze ustawmy więc te parametry na -4096 Parametrowi -XX:MaxPermSize= można dać 512M lub 1024M Podsumowując - nasz parametr w pliku run.sh będzie miał postać: JAVA_OPTS="-Dfile.encoding=Cp1250 -Djboss.server.blockingshutdown=true -Xms4096M -Xmx4096M -XX:MaxPermSize=512M -server -Djava.awt.headless=true -Dsun.awt.toolkit=sun.awt.X11.XToolkit -ea -Duser.language=pl -Duser.region=PL -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" 7

Zapisujemy zmiany w pliku klawiszem F2 i wychodzimy z programu mc klawiszem F10 To jest już koniec instalacji serwera PomostStd w wersji 1-10.0 Musimy jeszcze odblokować porty 8080, 8443 i 3050 na naszym serwerze - w linii poleceń piszemy kolejno: firewall-cmd --permanent --add-port=8080/tcp firewall-cmd --permanent --add-port=8443/tcp firewall-cmd --permanent --add-port=3050/tcp firewall-cmd --reload Można teraz uruchomić serwer PomostStd wpisując w linii poleceń: service pomost start Uruchomienie usługi trwa małą chwilę. Nie jest pokazywany postęp uruchamiania więc zanim będziemy się chcieli połączyć należy odczekać minimum 30 sekund. Pierwsze uruchomienie serwera PomostStd Nikt nie zaczyna pracy z programem na pustej bazie jaka jest zaraz po instalacji serwera PomostStd. Baza danych jaką posiadamy dla niego (pliki POMOST.GDB i MIGRACJA.GDB) jest przygotowana lub wcześniej używana z konkretną wersją PomostStd. Zanim przeniesiemy naszą bazę do nowego serwera należy zaktualizować serwer PomostStd do wersji zgodnej z tą jaką mieliśmy na poprzednim serwerze (np. windowsowym). Jednak jako pierwsze musimy połączyć się z zainstalowaną wersją i wprowadzić kod KESO, kod aktywacyjny i dane użytkownika. Jest to potrzebne by móc dalej zaktualizować PomostStd do wersji posiadanej bazy. Z dowolnego komputera w sieci łączymy się więc z PomostStd. (zakładam że serwer jest podłączony do sieci komputerowej a na komputerze jest zainstalowana java). W przeglądarce internetowej wpisujemy adres: http://adres_ip_serwera:8080/pomost/ i klikamy na ikonkę - Uruchomienie systemu POMOST STD adres_ip_serwera w przykładzie jest użyty 192.168.0.1 Pojawi się okno: 8

Należy wypełnić wszystkie pola wymagane. (Kod aktywacyjny zakładam że każdy ma może być ten co dostaliśmy przed lub po migracji) Po wypełnieniu zatwierdzamy okienko fajeczką i potwierdzamy pytanie Czy chcesz wyjść zapisując wprowadzone dane wybierając przycisk TAK Pojawi się okno logowania nie logujemy się jednak, i zamykamy program (krzyżykiem w górnym prawym narożniku i potwierdzamy zamknięcie) UWAGA! Jeżeli wersja posiadanej bazy zgadza nam się z wersją instalacyjną PomostStd wtedy możemy przejść od razu do akapitu o przeniesieniu bazy danych. Teraz możemy przystąpić do aktualizacji PomostStd do wersji posiadanej bazy danych. Załóżmy że mamy wersje bazy - 1-10.0 DPP101 Aby zdobyć w tym przypadku plik aktualizacyjny SPomost_1_10_0DPP101-update.jar potrzebny nam do instalacji, mamy dwie możliwości: 1. Napisać na HelpDesk firmy Sygnity (https://www.hd.sygnity.pl) prośbę o dostęp do serwera FTP Sygnity (ftps://ftp.sygnity.pl:990). Na nim można znaleźć pliki aktualizacyjne i je ściągnąć. 2. Poszukać plik na poprzednim serwerze z którego przenosimy PomostSTD. Na nim instalowaliśmy taka aktualizację więc powinna ona się znajdować w katalogu Pomosta -.../jboss/update Niektóre paczki aktualizacyjne dostępne są także na stronie http://linux.mgopsgostyn.pl W przyszłości będą się ukazywać paczki z aktualizacjami zawierającymi Dedykowane Pakiety Poprawek (DPP) jak i następnymi numerycznie wersjami PomostStd. Zasada jest taka, że jeżeli wersje instalacyjną PomostStd mamy załóżmy np. 1-10.0, a wersję bazy 1-11.0_DPP20 i na serwerze FTP będą dostępne wersje 1-11.0_update, 1-11.0_DPPxxx_update to ściągamy zawsze tylko kolejne wersje pełne numerem oraz ostatnią z ewentualnymi poprawkami DPP (zgodną oczywiście z wersją w jakiej mamy bazę danych), czyli w tym wypadku dla wersji 1-10.0 ściągnęlibyśmy tylko 1-11.0_update i ostatnia wersje z DPP020 dla 1-11.0. Nie trzeba instalować wszystkich występujących wcześniej wersji z DPP Wracając do przykładu i ściągniętego pliku SPomost_1_10_0DPP101-update.jar - za pomocą klienta FTP przerzucamy go na utworzone na serwerze konto użytkownika (IP serwera: 192.168.0.1, login: nazwa_uzytkownika, hasło: ustawione_hasło) Przechodzimy na nasz serwer (lub łączymy się przez putty) i uruchamiamy program mc. Z jednej strony ustawiamy ścieżkę na /OPS/PomostStd/jboss/update a z drugiej strony na /home/nazwa_uzytkownika. Za pomocą klawisza F6 przenosimy wgrane pliki do katalogu update Wychodzimy z programu mc klawiszem F10. Można jeszcze zmienić właściciela przeniesionych plików w linii poleceń piszemy: chown -R pomost:pomost /OPS/PomostStd/jboss/update Aktualizacja serwera PomostStd do wersji aktualnej naszej bazy danych W linii poleceń piszemy kolejno: cd /OPS/PomostStd/jboss/bin./jtc-updatetool.sh -txt Pojawi się pytanie o Imię i Nazwisko (jest to informacja o osobie która dokonuje aktualizacji) wpisujemy oczywiście i Enter Jeżeli w katalogu update znajduje się tylko jedna aktualizacja to nastąpi od razu jej instalacja. W przeciwnym wypadku pojawi się lista aktualizacji do wyboru z oznaczeniem pod jaką cyfrą jak się znajduje - należy wpisać numer aktualizacji jaka chcemy zainstalować i wcisnąć Enter należy pamiętać o odpowiedniej kolejności instalowania kolejnych aktualizacji. Nastąpi instalacja wskazanej aktualizacji po jej pomyślnym zakończeniu jeżeli mielibyśmy do zainstalowania kolejną aktualizację to należy ponownie uruchomić:./jtc-updatetool.sh -txt - wpisać Imię i Nazwisko i wybrać kolejną aktualizację do instalacji. I tak samo aż do ostatniej aktualizacji jaką chcemy zainstalować. UWAGA! Jeżeli podczas aktualizacji danej poprawki wystąpi błąd to system zawsze wróci do wersji poprzedniej. 9

UWAGA! Jeżeli podczas aktualizacji danej poprawki system zgłosił że nie może wystartować Pomosta i spyta o uruchomienie ręczne dobrze jest je potwierdzić ale po zakończeniu instalacji aktualizacji wykonać restart systemu linux wpisując polecenie reboot i po uruchomieniu ponownie zalogować się jako root do systemu W przyszłości gdy będą się ukazywać nowe wersje aktualizacyjne po ich ściągnięciu (jak będziemy już pracować na Systemie POMOST Std będzie można aktualizacje ściągać przez program bezpośrednio bez konieczności ściągania ich z FTP Sygnity) należy je jednak zawsze instalować w/w poleceniem z poziomu serwera. Pamiętać należy tylko aby przed każdą nową aktualizacją zatrzymać serwer PomostStd (service pomost stop) i zrobić kopie bezpieczeństwa katalogu baza oraz najlepiej całego katalogu jboss z lokalizacji /OPS/PomostStd/ i ponownie uruchomić PomostStd już do procesu aktualizacji (service pomost start). Jeżeli mamy już zainstalowane wszystkie aktualizacje i wersja PomostStd zgadza nam się już z wersją posiadanej bazy danych możemy przystąpić do podmiany bazy. Przeniesienie bazy danych dla systemu POMOST Std Na początku należy zatrzymać serwer PomostStd piszemy w linii poleceń: service pomost stop Posiadane pliki bazy POMOST.GDB i MIGRACJA.GDB należy przekopiować za pomocą klienta FTP na utworzone na serwerze konto użytkownika (IP serwera: 192.168.0.1, login: nazwa_uzytkownika, hasło: ustawione_hasło). Przechodzimy na nasz serwer (lub łączymy się przez putty) i uruchamiamy program mc. Z jednej strony ustawiamy ścieżkę na /OPS/PomostStd/baza a z drugiej strony na /home/nazwa_uzytkownika. Po stronie /OPS/PomostStd/baza kasujemy znajdujące się tam pliki POMOST.GDB i MIGRACJA.GDB A ze strony /home/nazwa_uzytkownika - za pomocą klawisza F6 przenosimy właściwe 2 pliki bazy do katalogu baza Należy zwrócić uwagę na wielkości liter w nazwach plików tych baz, jeżeli są one pisane małymi literami to należy zmienić je na DUŻE ustawiamy się na pliku z bazą klawisz F6 i wpisujemy nazwę bazy z rozszerzeniem używając tylko DUŻYCH LITER i wciskamy Enter. Wychodzimy z programu mc klawiszem F10. Trzeba jeszcze zmienić właściciela przeniesionej bazy i prawa plików w linii poleceń piszemy kolejno: chown -R firebird:firebird /OPS/PomostStd/baza chmod -R 660 /OPS/PomostStd/baza/* Uruchamiamy serwer PomostStd service pomost start Uruchomienie usługi trwa małą chwilę. Nie jest jest pokazywany postęp uruchamiania więc zanim będziemy się chcieli połączyć należy odczekać minimum 30 sekund. Klient programu PomostStd Z dowolnego komputera z Windowsem w sieci możemy połączyć się z PomostStd. Musimy mieć jednak zainstalowaną na nim Javę JRE najlepiej w wersji 7u15 Można zainstalować pakiet KlientSTD.exe dostępny na FTP Sygnity lub http://linux.mgopsgostyn.pl, który doda nam na pulpicie ikonkę do uruchomienia programu lub w przeglądarce internetowej wpisać adres: http://adres_ip_serwera:8080/pomost/ i kliknąć na ikonkę - Uruchomienie systemu POMOST STD adres_ip_serwera w przykładzie jest użyty 192.168.0.1 Zostanie uruchomiony klient programu PomostStd i będziemy mogli się zalogować w systemie i korzystać z naszej przeniesionej bazy danych. 10

Przeniesienie bazy danych dla Oprogramowania Świadczenia Dzięki podmianie pliku security2.fdb podczas instalacji Firebirda na ten pobrany z FTP Sygnity mamy praktycznie gotowy serwer do obsługi bazy danych Oprogramowania Świadczenia (SR, FA, DM) Wystarczy tylko przenieść na serwer nasze bazy danych pliki SR.GDB, SR_ARCH.GDB, SR_MG.GDB i SR_PUB.GDB W tym celu wszystkie w/w pliki bazy należy przekopiować za pomocą klienta FTP na utworzone na serwerze konto użytkownika (IP serwera: 192.168.0.1, login: nazwa_uzytkownika, hasło: ustawione_hasło) Przechodzimy na nasz serwer (lub łączymy się przez putty) i uruchamiamy program mc. Z jednej strony ustawiamy ścieżkę na /OPS/SYG_SR a z drugiej strony na /home/nazwa_uzytkownika i za pomocą klawisza F6 przenosimy pliki bazy zaczynające się na SR... do katalogu SYG_SR. Wychodzimy z programu mc klawiszem F10. Należy zwrócić uwagę na wielkości liter w nazwach plików tych baz i zapamiętać gdyż będzie to ważne przy wpisywaniu ich w pliku konfiguracyjny Oprogramowania Świadczenia na stacjach roboczych. Nadanie własności plikom bazy. Trzeba jeszcze ustawić właścicieli i prawa do plików wpisujemy w linii poleceń: chown -R firebird:firebird /OPS/SYG_SR chmod -R 660 /OPS/SYG_SR/* Modyfikacja ustawień klienta Oprogramowania Świadczenia Na wszystkich stacjach roboczych gdzie mamy zainstalowane Oprogramowanie Świadczenia (SR, FA, DM) w katalogu gdzie jest zainstalowany program (np. C:\SYG_SwiadczeniaRodzinne\) odnajdujemy plik dbconnections.ini i w nim odnajdujemy linie zaczynające się od słowa Database (dla SR będą 4 takie linie). Zmieniamy je odpowiednio na: Database=numer_IP_serwera:/OPS/SYG_SR/SR.GDB Database=numer_IP_serwera:/OPS/SYG_SR/SR_MG.GDB Database=numer_IP_serwera:/OPS/SYG_SR/SR_PUB.GDB Database=numer_IP_serwera:/OPS/SYG_SR/SR_ARCH.GDB Pamiętajmy o wielkości liter w nazwach plików baz danych i dajmy takie jak mamy Instalacja i aktualizacja Oprogramowania Świadczenia na stacjach roboczych. Warto takie zmodyfikowane pliki dbconnections.ini pod nasz serwer trzymać gdzieś z plikami instalacyjnymi programów do SR, FA i DM. Przydają się one w momentach gdy np formatujemy/przeinstalowujemy jakąś stację roboczą i musimy na niej ponownie zainstalować oprogramowanie do SR. Wtedy po zainstalowaniu pierwszej wersji instalacyjnej od razu podmieniamy plik dbconnections.ini na ten nasz i możemy dalej aktualizować program do wersji wymaganej pod bazę danych co mamy na serwerze. Nie będziemy musieli wtedy za każdym razem ręcznie poprawiać wpisy w tym pliku dotyczące położenia baz danych. Pamiętać również należy że przy instalacji lub aktualizacji Oprogramowania Świadczenia w momencie gdy komputer pyta nas o nazwę serwera zamiast słowa SERWER wpisać należy adres IP naszego serwera (czyli z przykładu 192.168.0.1). Inaczej może nie zostać zlokalizowany serwer i aktualizacja bądź instalacja nie powiedzie się. 11