E-SODA Instrukcja instalacji dla wersji 2.0.0 beta Wersja instrukcji 0.3 2007-06-04 http://www.podpiselektroniczny.pl/esoda_inst_help.pdf
1. Wprowadzenie do instalacji... 3 2. Wymagania... 4 Sprzęt... 4 Oprogramowanie... 4 3. Niezbędne oprogramowanie... 5 Microsoft Windows 2003 Server Trial R2... 5 Microsoft.NET Framework 2.0... 5 Microsoft SQL Server 2005 Express Edition... 5 JAVA SE Runtime Enviroment... 5 4. Instrukcja instalacji systemu E-SODA krok po kroku... 6 Krok 1. Zmiana ustawień językowych systemu operacyjnego... 6 Krok 2. Instalacja IIS oraz niezbędnych elementów... 7 Krok 3. Przygotowanie instalatora do pracy... 10 Krok 4. Uruchomienie pliku 1_system.cmd... 10 Krok 5. Rejestrowanie komponentów Uruchomienie pliku 2_biblioteki.cmd... 12 Krok 6. Instalacja bazy danych Uruchomienie pliku 3_baza.cmd... 12 Krok 7. Instalacja JAVA Uruchomienie pliku 4_java.cmd... 12 Krok 8. Restart usług IIS, SQL Server.NET 2.0 Uruchomienie pliku 5_uslugi.cmd... 13 Krok 9. Konfiguracja IIS (włączenie obsługi.net 2.0)... 13 Krok 10. Konfiguracja IIS (ustawienia w SMTP)... 15 Krok 11. Konfiguracja uprawnień do katalogu Binarny... 17 5. Testowanie i rozruch systemu... 21 6. Ewentualne problemy... 21 2
1. Wprowadzenie do instalacji Podczas instalacji systemu E-SODA naleŝy zwrócić uwagę na zachowanie odpowiedniej kolejności. Jako pierwszy powinien zostać zainstalowany IIS a dopiero następnie.net Framework 2.0. Instalację naleŝy przeprowadzać na koncie administratora lub z prawami administratora. 3
2. Wymagania Sprzęt Serwer komputer o wydajności na poziomie: PIV 2 GHz Pamięć operacyjna: min 256 MB, zalecane 512 lub więcej. Oprogramowanie Standardowa instalacja Windows 2003 wersja (Standard, Small Business Server lub Enterprise) Microsoft.NET Framework 2.0 Microsoft SQL SERVER (np. bepłatna wersja SQL Server 2005 Express Edition) JAVA SE Runtime Enviroment w wersji 5 lub wyŝszej Wszelkie niezbędne elementy do uruchomienia systemu E-SODA znajdują się w paczce instalacyjnej. Informacje nt skąd wziąć niezbędne oprogramowanie, zostały przedstawione w rozdziale 3 Niezbędne oprogramowanie. 4
3. Niezbędne oprogramowanie Aby móc uruchomić i przetestować system moŝna skorzystać z niŝej wymienionego oprogramowania: Microsoft Windows 2003 Server Trial R2 http://www.microsoft.com/windowsserver2003/evaluation/trial/privacy.mspx Konieczna jest rejestracja w Windows LIVE lub Windows Passport. Po przejściu przez rejestrację otrzymuje się link do pliku oraz kod potrzebny do instalacji wersji TRIAL. Wersja Trial działa przez 180 dni. Opis instalacji (j. Ang): http://www.microsoft.com/windowsserver2003/r2/trial/installinstruct.mspx Link do pobrania pierwszej płyty Windows Server 2003 trial (ISO 566 MB): http://go.microsoft.com/fwlink/?linkid=57250 Link do pobrania drugiej płyty Windows Server 2003 trial (ISO 122 MB): http://go.microsoft.com/fwlink/?linkid=57253 Microsoft.NET Framework 2.0 http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd- AAB15C5E04F5&displaylang=en Link bezpośredni do pliku (dotnetfx.exe 22,4 MB) http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe Microsoft SQL Server 2005 Express Edition http://www.microsoft.com/downloads/details.aspx?familyid=220549b5-0b07-4448-8848- dcc397514b41&displaylang=en http://msdn.microsoft.com/vstudio/express/sql/download/ JAVA SE Runtime Enviroment http://java.sun.com/javase/downloads/index.jsp Link bezpośredni do pliku: http://192.18.108.209/ecom/ecomticketservlet/begine5af3f7f7369370df81cb6cccd775900/- 2147483648/2162055027/1/819278/819134/2162055027/2ts+/westCoastFSEND/jre-6u1-oth-JPR/jre-6u1- oth-jpr:2/jre-6u1-windows-i586-p.exe 5
4. Instrukcja instalacji systemu E-SODA krok po kroku Krok 1. Zmiana ustawień językowych systemu operacyjnego JeŜeli system E-SODA będzie instalowany na angielsko-języcznej wersji systemu naleŝy w opcjach językowych zmienić domyślne wartości na polski : Uruchomienie programu do ustawiania opcji językowych W tym celu wybieramy z menu głównego Control Panel następnie Regional and Language Options. UWAGA Zmiany dokonujemy w obu zakładkach Regional Options oraz Advanced. Po wprowadzeniu zmiany klikamy OK. Ustawienie opcji językowych 6
Krok 2. Instalacja IIS oraz niezbędnych elementów W tym celu wybieramy z menu głównego Control Panel następnie Add or Remove Programs. Uruchomienie menedŝera programów Następnie wybieramy Add/Remove Windows Components. Przejście do zakładki zarządzania aplikacjami systemowymi 7
Zaznaczamy Application Server a następnie klikamy na Details. Lista komponentów systemu Windows Zaznaczamy składniki ASP.NET oraz Enable network COM+ access w następnej kolejności zaznaczamy Internet Information Services (IIS) i klikamy Details. Konfiguracja opcji Application Server 8
W oknie IIS mają być zaznaczone Common Files Internet Information Services Manager oraz SMTP Service w następnej kolejności zaznaczamy World Wide Web Services i klikamy Details. Konfiguracja opcji Internet Information Services (IIS) W oknie World Wide Web Services zaznaczamy Active Server Pages oraz World Wide Web Services. Konfiguracja opcji World Wide Web Services 9
Następnie klikamy OK, OK, OK zamykając kolejne okna, dochodząc do okna Windows Components Wizard, w którym klikamy Next. System moŝe poprosić o włoŝenie płyty instalacyjnej z systemem. Rozpocznie się instalacja wybranych komponentów. W trakcie instalacji system moŝe zaŝądać równieŝ dostępu do drugiej płyty instalacyjnej Windows Server 2003. Okno postępu instalowania komponentów Krok 3. Przygotowanie instalatora do pracy Przed rozpoczęciem instalacji naleŝy przekopiować plik instalacja.zip w dowolne miejsce na lokalnym dysku twardym. Po przekopiowaniu naleŝy plik rozpakować. Krok 4. Uruchomienie pliku 1_system.cmd Z głównego folderu instalacyjnego (rozpakowanego) naleŝy uruchomić plik 1_system.cmd. Zostaje uruchomiony instalator, zostaną rozpakowane niezbędne pliki a następnie rozpocznie się instalacja poszczególnych komponentów tj..net 2.0 oraz SQL Server. JeŜeli w systemie nie było zainstalowanego komponentu.net Framework 2.0 lub bazy danych to zostaną dodane właśnie teraz. Pojawia się ekran z zapytaniem czy akceptujemy warunki licencji, wybieramy Accept. UWAGA ekran instalacyjny.net Framework 2.0 oraz SQL Express 2005 pojawią się jedynie w przypadku gdy w systemie nie ma ich jeszcze zainstalowanych. 10
Ekran instalacyjny.net Framework 2.0 Aby zaakceptować instalację Framework.NET 2.0 naleŝy nacisnąć Accept. Podobne okno zostanie wyświetlone dla SQL Server Express 2005. Po zainstalowaniu Framework. NET 2.0 oraz SQL Express 2005 pojawi się okno instalacji systemu E-SODA. W pierwszym oknie naleŝy wybrać opcję NEXT. Ekran powitalny aplikacji instalacyjnej e_soda Uwaga. Nie naleŝy zmieniać proponowanych przez instalator parametrów. Klikamy NEXT 11
Proponowane ustawienia instalacyjne aplikacji e_soda Rozpocznie się proces instalacji i kopiowania plików. Po jego zakończeniu, w ostatnim oknie zatwierdzamy koniec instalacji przyciskiem CLOSE. Poprawnie ukończona instalacja Krok 5. Rejestrowanie komponentów Uruchomienie pliku 2_biblioteki.cmd W kolejnym kroku naleŝy uruchomić plik 2_biblioteki.cmd. Zostaną załoŝone niezbędne katalogi, skopiowane certyfikaty a takŝe zarejestrowane biblioteki. Krok 6. Instalacja bazy danych Uruchomienie pliku 3_baza.cmd W kolejnym kroku naleŝy uruchomić plik 3_baza.cmd. Zostanie zainstalowana baza danych. Krok 7. Instalacja JAVA Uruchomienie pliku 4_java.cmd W kolejnym kroku naleŝy uruchomić plik 4_java.cmd. Zostanie zainstalowana JAVA. 12
Krok 8. Restart usług IIS, SQL Server.NET 2.0 Uruchomienie pliku 5_uslugi.cmd Po ukończonej instalacji aplikacji E-SODA, naleŝy zrestartować usługi IIS, SQL Server oraz skonfigurować IIS pod kątem.net 2.0 Krok 9. Konfiguracja IIS (włączenie obsługi.net 2.0) To krok opcjonalny w kroku 8, konfiguracja IIS pod kątem obsługi.net 2.0 wykonuje się automatycznie. Zamieszczony opis słuŝy sprawdzeniu czy IIS jest prawidłowo skonfigurowany. Konfiguracje serwera IIS rozpoczynamy od uruchomienia programu Internet Information Services (IIS) Manager dostępnego w menu Administrative Tools. Uruchomienie programu do konfiguracji IIS Rozwijamy drzewko w lewej części okna programu, wyszukujemy pozycję Web Sites, po jej rozwinięciu otwieramy kolejną gałąź: Default Web Sites, w której wyszukujemy pozycję e_soda. Klikamy prawym przyciskiem myszy w e_soda i z podręcznego menu wybieramy opcję Properties. MenedŜer IIS W nowo otwartym oknie wyszukujemy zakładkę ASP.NET, w polu ASP.NET version naleŝy wybrać opcję 2.0. i potwierdzić wybór klikając w przycisk OK. 13
Okno Properties dla serwisu e_soda PowyŜsze czynności konfiguracyjne naleŝy wykonać w celu sprawdzenia czy IIS jest właściwie skonfigurowany lub w sytuacji gdy IIS był instalowany po Framework.NET 2.0. PoniŜszy ekran pokazuje zakładkę w IIS: Web Service Extensions koniecznie musi być tam widoczna w prawej części okna pozycja ASP.NET v2.0 i musi posiadać status Allowed. Status moŝna zmienić za pomocą przycisku Allow. 14
Krok 10. Konfiguracja IIS (ustawienia w SMTP) Konfiguracje ustawień SMTP serwera IIS rozpoczynamy od uruchomienia programu Internet Information Services (IIS) Manager dostępnego w menu Administrative Tools. Uruchomienie programu do konfiguracji IIS Rozwijamy drzewko w lewej części okna programu, wyszukujemy pozycję Default SMTP Virtual Server, klikamy na niej prawym przyciskiem myszy i z podręcznego menu wybieramy opcję Properties. MenedŜer IIS W nowo otwartym oknie naleŝy przejść do zakładki Access i kliknąć w dolnej części tego okna na przycisk Relay. 15
Ookno ustawień SMTP serwera IIS W nowo otwartym oknie naleŝy kliknąć w przycisk ADD. Okno definiowania uprawnień przekazywania wiadomości za pomocą SMTP 16
Otwarte okno umoŝliwia dodanie adresu. NaleŜy wpisać adres: 127.0.0.1 a następnie za pomocą klawiszy OK zamykamy kolejne okna. Okno wprowadzania adresu dla opcji Relay Krok 11. Konfiguracja uprawnień do katalogu Binarny Podczas instalacji, na dysku systemowym został załoŝony katalog o nazwie BINARNY. W celu nadania właściwych uprawnień naleŝy wybrać Start My Komputer a następnie dysk C. Prawym klawiszem myszy klikamy na katalog Binarny a następnie wybieramy Properties Menu podręczne po kliknięciu w katalog BINARNY 17
W otwartym oknie, wybrać naleŝy zakładkę Security a następnie kliknąć ADD. Okno zmiany właściwości z otwartą zakładką Security Następnie klikamy na Advanced Okno wyboru uŝytkowników 18
Następnie klikamy na Find Now. Z listy uŝytkowników wybieramy NETWORK SERVICE a następnie klikamy OK, OK Okno wyszukiwania uŝytkowników Na liście uŝytkowników pojawi się nowa pozycja NETWORK SERVICE. W oknie permission for NETWORK SERVICE zaznaczamy dodatkowo Modify oraz Write. Zatwierdzamy przyciskiem OK. 19
20
5. Testowanie i rozruch systemu Po zakończonej instalacji moŝna przetestować działanie systemu. W tym celu naleŝy uruchomić przeglądarkę internetową i wpisać następujący adres: http://localhost/e_soda/default.aspx W odpowiedzi powinien zostać wyświetlony ekran tytułowy systemu E-SODA. 6. Ewentualne problemy A) Problemy w sytuacji gdy system operacyjny jest na innym dysku niŝ C: W tym przypadku naleŝy zmodyfikować plik: DYSK:\baza\install.sql NaleŜy literę dysku w fragmencie c:\baza\e_urzad.bak poprawić na właściwą. Następnie uruchomić plik: DYSK:\baza\sql.cmd. Poprawne załoŝenie bazy moŝna stwierdzić gdy w pliku output.txt będzie informacja: RESTORE DATABASE successfully processed Problemy mogą wynikać ze specyfiki systemu operacyjnego, na którym będzie instalowana aplikacja (inne bazy danych, inne aplikacje, nietypowa konfiguracja, etc) stąd sugestia aby w razie ewentualnych problemów, wykonać zrzut ekranu z informacją o błędzie i przesłać na adres: mail@pemi.pl 21