Biuletyn techniczny Instalacja i konfiguracja automatu synchronizacji CDN OFFLINE Aktualizacja dokumentu: 2011-06-22 COMARCH CDN XL wersja 10.2 Copyright 1997-2011 COMARCH S.A.
Lista zmian wprowadzonych w biuletynie Data wprowadzenia zmian Rozdział, w którym dokonano zmian Opis zmian Informacja: Ostatnio wprowadzone zmiany wyświetlone są w biuletynie w kolorze czerwonym. Biuletyn techniczny 2
Spis treści 1 Wymagania systemowe... 4 2 Instalacja i konfiguracja komponentu CDNOfflineSrv... 5 2.1 Instalacja i konfiguracja... 5 2.1.1 Ręczne utworzenie katalogu wirtualnego na IIS w wersji 6... 5 2.1.2 Ręczne utworzenie katalogu wirtualnego na IIS w wersji 7... 7 2.2 Test poprawności instalacji CDNOfflineSrv... 10 2.2.1 Problemy związane z wyświetleniem strony testowej CDNOfflineSrv...11 3 Konfiguracja połączenia CDNOfflineSrv z bazą danych Comarch CDN XL... 13 4 Instalacja pakietu Comarch OPT!MA Oddziałowa... 14 4.1 Wymagania systemowe... 14 Biuletyn techniczny 3
1 Wymagania systemowe Do poprawnego działania komponentu CDNOfflineSrv opartego o Web Service Enhancements (WSE) wymagane jest zainstalowanie następujących komponentów systemowych: 1. System operacyjny (jeden z poniŝszych): a. Microsoft Windows XP Professional b. Microsoft Windows 2000 Professional c. Microsoft Windows 2000 Server d. Microsoft Windows Server 2003 e. Microsoft Windows Server 2008 f. Microsoft Windows Vista g. Microsoft Windows 7 2. Microsoft Internet Information Services (IIS) 5.0, 5.1, 6.0, lub 7.0 3. Microsoft NET.Framework version 2.0 4. Microsoft Web Services Enhancements 3.0 for Microsoft.NET Instalatory produktów wymienionych w pkt. 3, 4 są dołączone do płyty instalacyjnej Comarch CDN XL. Uwaga: WaŜna jest kolejność instalacji poszczególnych komponentów!!! Biuletyn techniczny 4
2 Instalacja i konfiguracja komponentu CDNOfflineSrv 2.1 Instalacja i konfiguracja Po zainstalowaniu komponentów systemowych przystępujemy do instalacji komponentu systemu Comarch CDN XL CDNOfflineSrv: 1. Z płyty instalacyjnej Comarch CDN XL przegrywamy cały katalog CDNOfflineSrv na dysk na przykład do katalogu z Comarch CDN XL lub do katalogu C: Inetpub wwwroot Zawartość katalogu CDNOfflineSrv: CDNOfflineSrv bin CdnOfflineSrv.dll CDNOfflineSrv CdnOfflineSrv.asmx CDNOfflineSrv Web.config plik konfiguracyjny serwisu 2.1.1 Ręczne utworzenie katalogu wirtualnego na IIS w wersji 6 Kreujemy wirtualny katalog IIS. Operację moŝna przeprowadzić ręcznie bądź automatycznie uruchamiając batcha CreateCDNOfflineSrvVdir, który znajduje się w katalogu, gdzie został zainstalowany system Comarch CDN XL, w podkatalogu Offline, a następnie podkatalogu Srv. W przypadku ręcznego kreowania katalogu wirtualnego IIS uruchamiamy menedŝera usług IIS Panel sterowania/narzędzia administratora/internetowe Usługi Informacyjne. Rysunek 1 Internetowe Usługi Informacyjne. Klikając prawym klawiszem myszy na węzeł Domyślna witryna sieci Web wybieramy Nowy/Katalog wirtualny, pojawi się okienko jak poniŝej. Jako nazwę wpisujemy CDNOfflineSrv. Biuletyn techniczny 5
Rysunek 2 Kreator tworzenia katalogów wirtualnych, krok 1. Następnie wybieramy ścieŝkę lokalizacji, gdzie wkopiowaliśmy pliki Web Serwisu: Rysunek 3 Kreator tworzenia katalogów wirtualnych, krok 2. Biuletyn techniczny 6
Następnie wybieramy prawa do wykonywania: Rysunek 4 Kreator tworzenia katalogów wirtualnych, krok 3. Po naciśnięciu Dalej, zatwierdzamy utworzenie Wirtualnego Katalogu IIS dla serwisu CDNOfflineSrv. 2.1.2 Ręczne utworzenie katalogu wirtualnego na IIS w wersji 7 W celu ręcznego utworzenia katalogu wirtualnego uruchamiamy menedŝera usług IIS Panel sterowania/narzędzia administratora/internetowe usługi informacyjne. Klikając prawym klawiszem myszy na opcję Pule aplikacji wybieramy Dodaj pulę aplikacji Jako nazwa podajemy CdnOfflineSrv, wersja architektury.net Framework ->.NET Framework v2.0, Zarządzany tryb potokowy -> Klasyczny, zaznaczony parametr: Uruchom pulę aplikacji natychmiast. Biuletyn techniczny 7
Rysunek 5 Internetowe usługi informacyjne, dodawanie puli aplikacji. Po naciśnięciu przycisku OK, zatwierdzamy utworzenie puli aplikacji. Przechodzimy do zaawansowanych ustawień utworzonej puli aplikacji, gdzie dla opcji Identity wskazujemy wartość LocalSystem. Rysunek 6 Internetowe usługi informacyjne, właściwości zaawansowane puli aplikacji. Biuletyn techniczny 8
Uwaga: W przypadku, gdy aplikacja będzie pracować na maszynie 64-bit-owej dodatkowo w zaawansowanych ustawieniach puli aplikacji wybieramy dla opcji Enable 32-bit appliacation wartość True. Następnie klikając prawym klawiszem myszy na węzeł Domyślna witryna sieci Web wybieramy Dodaj aplikację. Klikając prawym przyciskiem myszy na węzeł Domyślna witryna sieci Web wybieramy Dodaj aplikację. Rysunek 7 Internetowe usługi informacyjne, dodawanie aplikacji Wykonanie tych czynności spowoduje otwarcie okna Dodawanie aplikacji. W polu Alias jako nazwę podajemy CdnOfflineSrv. W polu ŚcieŜka fizyczna wybieramy ścieŝkę lokalizacji, gdzie wkopiowaliśmy pliki Web Serwisu. W polu Pula aplikacji wybieramy wcześniej utworzoną pulę CdnOfflineSrv. Biuletyn techniczny 9
Rysunek 8 Internetowe usługi informacyjne, dodawanie aplikacji. Po naciśnięciu przycisku OK, zatwierdzamy utworzenie katalogu wirtualnego IIS dla serwisu CdnOfflineSrv. 2.2 Test poprawności instalacji CDNOfflineSrv Po poprawnej instalacji i wpisaniu adresu: http://nazwaserwera/cdnofflinesrv/cdnofflinesrv.asmx w przeglądarce powinniśmy otrzymać stronę jak poniŝej: Biuletyn techniczny 10
Rysunek 9 Test poprawności instalacji CDNOfflineSrv. 2.2.1 Problemy związane z wyświetleniem strony testowej CDNOfflineSrv JeŜeli podczas próby uruchomienia strony testowej CDNOfflineSrv pojawia się następujący komunikat: Rysunek 10 Test poprawności instalacji CDNOfflineSrv. NaleŜy sprawdzić czy w zaawansowanych ustawieniach puli aplikacji wybrana została opcja Enable 32- bit appliacation wartość True w przypadku systemu 64- bitowego. Biuletyn techniczny 11
JeŜeli podczas próby uruchomienia strony testowej CDNOfflineSrv pojawia się następujący komunikat: Rysunek 11 Test poprawności instalacji CDNOfflineSrv. NaleŜy dodać dokument domyślny: cdnofflinesrv.asmx dla utworzonej aplikacji. Biuletyn techniczny 12
3 Konfiguracja połączenia CDNOfflineSrv z bazą danych Comarch CDN XL W pliku Web.config, który znajduje się w katalogu CDNOfflineSrv naleŝy odnaleźć sekcję <appsettings>, a następnie zmienić klucze: Data source: wpisać nazwę serwera SQL, Initial Catalog: wpisać nazwę bazy, Data source= NaszSerwer nazwa serwera SQL Initial Catalog= CDNXL_NaszaFirma nazwa bazy z serwera SQL Przykład sekcji <appsettings> <appsettings> <add key= Data Source value= NaszSerwer /> <add key= Initial Catalog value= CDNXL_NaszaFirma /> </appsettings> Biuletyn techniczny 13
4 Instalacja pakietu Comarch OPT!MA Oddziałowa 4.1 Wymagania systemowe Do poprawnego działania programu Comarch OPT!MA Oddziałowa komunikującej się z Centralą za pomocą serwisu CDNOfflineSrv wymagane jest zainstalowanie następujących komponentów systemowych: 1. System operacyjny (jeden z poniŝszych): a. Microsoft Windows XP Professional b. Microsoft Windows 2000 Professional c. Microsoft Windows 2000 Server d. Microsoft Windows Server 2003 e. Microsoft Windows Server 2008 f. Microsoft Windows Vista g. Microsoft Windows 7 2. Microsoft.NET Framework 2.0 3. Microsoft Web Services Enhancements 3.0 for Microsoft.NET Instalatory produktów wymienionych w pkt. 2, 3 są dołączone do płyty instalacyjnej Comarch OPT!MA. Uwaga: WaŜna jest kolejność instalacji poszczególnych komponentów!!! Biuletyn techniczny 14