Instalacja aplikacji web za pomocą instalatora

Instalację aplikacji webowej należy przeprowadzić na serwerze (komputerze) z zainstalowanym serwisem IIS (Internet Information Services).

Uwaga
Instalacje wersji WWW nie są zalecane na stacjach roboczych. Instalacja powinna być przeprowadzona na dedykowanym serwerze.

W pobranym pliku instalacyjnym Comarch DMS {wersja} XL należy odnaleźć katalog o nazwie Comarch DMS {wersja} XL wersja instalacyjna.

Następnie należy wybrać plik Install.exe

Zostanie uruchomiony instalator aplikacji webowej:

Instalator aplikacji webowej Comarch DMS
Akceptacja warunków instalacji

Przejście do kolejnego kroku instalacji wymaga akceptacji warunków korzystania z oprogramowania Comarch DMS.

Konfiguracja IIS

W pierwszym etapie instalacji następuje konfiguracja Internetowych Usług Informacyjnych. Instalator weryfikuje, czy wszystkie niezbędne komponenty IIS są zainstalowane.

Brakujące elementy zostaną wyszczególnione na liście, a ich instalacja zostanie zainicjowana po naciśnięciu przycisku:

Po wykonaniu tych czynności przez instalator, należy nacisnąć przycisk:

Pula Aplikacji

Kolejnym krokiem jest konfiguracja puli aplikacji. Na tym etapie administrator może wybrać istniejącą pule aplikacji lub dodać nową. Utworzenie nowej puli aplikacji odbywa się poprzez wpisanie jej nazwy i kliknięcie w przycisk

Po dodaniu nowa pula aplikacji zostanie wyświetlona na liście dostępnych pul aplikacji. Po wyświetleniu informacji należy przejść do kolejnego kroku za pomocą przycisku

Aplikacja

Następny etap instalacji to kreowanie aplikacji w witrynie IIS. Aplikacja może być utworzona w nowej lub istniejącej witrynie. Po rozwinięciu opcji dostępne są do wyboru następujące opcje:

  • Aplikacja w wybranej witrynie – nie jest potrzebne podawanie hosta witryny ani numeru portu (czyli adresu, pod jakim uruchamiana jest aplikacja). Aplikacja będzie działała na hoście witryny, do której zostanie podpięta. Dla aplikacji należy:
    • wybrać witrynę dodaną wcześniej w IIS,
    • podać nazwę aplikacji, która zostanie podpięta pod dodaną witrynę w polu „Nazwa aplikacji”.

  • Domyślna aplikacja w nowej witrynie – aplikacja będzie działała w nowej witrynie, dla której należy podać:
    • nazwę witryny, która zostanie dodana w IIS,
    • port, na którym będzie uruchamiana (np. 80),
    • host, który będzie wpisywany w adresie strony web (w nazwie hosta nie należy stosować znaków specjalnych).

Po wskazaniu sposobu kreowania aplikacji, należy ją utworzyć za pomocą przycisku . Po wykonaniu opisanych wyżej czynności, należy nacisnąć przycisk:

. Domyślnie aplikacja DMS zostaje utworzona w lokalizacji: C:\inetpub\wwwroot w katalogu z nazwą witryny.

Opcje instalacji

W kolejnym kroku należy wybrać opcje instalacji aplikacji Comarch DMS.

Wybór opcji instalacji Comarch DMS

  • Baza danych Comarch DMS – zaznaczenie oznacza stworzenie w kolejnym kroku oddzielnej bazy Comarch DMS, w ramach której będzie odbywała się praca. Na tej bazie zostaną uruchomione skrypty i założą się tabele obiegowe. Jeśli opcja pozostanie niezaznaczona, wówczas praca będzie odbywała się w ramach wspólnej bazy XL-owej. Na tej bazie zostaną założone tabele obiegowe.
  • Prezentuj zmianę języka na ekranie logowania – zaznaczenie umożliwi wybór języka pracy aplikacji Comarch DMS na oknie logowania.
  • Włącz funkcjonalność opisu analitycznego – umożliwia dekretację kosztów i generowanie dokumentów z opisem analitycznym.
  • Przestrzegaj polityki bezpieczeństwa haseł – zaznaczenie parametru wymusza stosowanie polityki mocnych haseł przez operatorów Comarch DMS (min 8 znaków, wielka litera, znak specjalny).
  • Wersja Premium – parametr domyślnie zaznaczony, pozwala na modelowanie procesów w aplikacji za pomocą kodu C#
Wskazówka
Rekomendowana jest instalacja systemów Comarch ERP XL i Comarch DMS na osobnych bazach SQL, czyli zaznaczenie opcji „Baza danych Comarch DMS”./indicator]

Po wybraniu opcji instalacji należy przejść do kolejnego etapu za pomocą przycisku

W kolejnym kroku instalacji należy połączyć się z serwerem SQL, podając login i hasło lub wybierając logowanie zintegrowane.

Następnie za pomocą przycisku instalator połączy się z serwerem SQL. Na rozwijanej liście baz danych wyświetlone zostaną wszystkie bazy dostępne na wskazanym serwerze, należy wskazać bazę danych Comarch ERP XL, dla której konfigurowana jest współpraca z Comarch DMS.

Informacja o połączeniu z serwerem SQL oraz wskazanie bazy Comarch ERP XL, która będzie współpracować z Comarch DMS.

Po wskazaniu bazy danych Comarch ERP XL konieczne jest ustawienie hasła dla operatora ODUser, który dodawany jest do serwera SQL podczas pierwszej instalacji Comarch DMS z hasłem określonym w niniejszym kroku instalacji.

Instalator blokuje możliwość uruchomienia skryptów na bazie Comarch ERP XL do momentu ustawienia i zapisu hasła dla ODUser. Po wyświetleniu informacji zostaje aktywowany przycisk .

Po wybraniu przycisku należy wpisać hasło dla użytkownika ODUser. Hasło zostanie również wpisane do wszystkich „connection string” znajdujących się pliku web.config aplikacji WWW. Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, należy pamiętać, aby nowe hasło podać we wszystkich połączeniach definicji spółek.

W przypadku aktualizacji Comarch DMS instalator wymaga zmiany hasła operatora ODUser. Hasło może zostać zmienione (zalecane), można również wprowadzić aktualne hasło. Przy zmienionym haśle i włączonym trybie wielospółkowym należy nowe hasło ustawić we wszystkich konfiguracjach wielospółkowych połączeń do baz danych. W przypadku instalacji kilku aplikacji Comarch DMS, korzystających z jednego MS SQL Serwera, przy zmianie hasła podczas instalacji należy pamiętać, aby zmienione hasło dla ODUser zmienić w plikach web.config oraz w konfiguracji spółek, jeżeli aplikacje pracują w trybie wielospółkowym.

Uwaga
Operator ODUser jest wspólnym operatorem dla wszystkich instalacji Comarch DMS realizowanych w ramach jednego serwera MS SQL.

Wprowadzone hasło należy zapisać i za pomocą przycisku należy zainstalować skrypty, które przygotują bazę Comarch ERP XL do współpracy z Comarch DMS. Uruchomienie skryptów może zostać wykonane tylko przez użytkownika, który jest administratorem serwera SQL, na którym znajduje się wybrana baza.

Okno z komunikatem po uruchomieniu skryptów na bazie Comarch ERP XL.

Po wykonaniu wszystkich czynności za pomocą przycisku należy przejść do kolejnego etapu instalacji.

W przypadku, gdy w opcjach instalacji wybrano następnym etapem instalacji jest utworzenie bazy danych Comarch DMS, w przypadku, gdy Comarch DMS i Comarch ERP XL będą pracowały na jednej bazie, etap ten jest pomijany.

W tym etapie należy wskazać nazwę serwera, typ logowania oraz dane użytkownika, na którego nastąpi logowanie do serwera SQL. Analogicznie do poprzedniego etapu instalacji po podaniu danych do logowania do serwera SQL należy kliknąć przycisk .

Następnie należy wskazać istniejącą bazę Comarch DMS lub za pomocą przycisku utworzyć nową bazę Comarch DMS.

Po wskazaniu/dodaniu bazy danych należy użyć przycisku aby przygotować bazę danych do pracy.

Gdy skrypty zostały wykonane pomyślnie, należy przejść do kolejnego etapu używając przycisku .

W kolejnym etapie instalacji należy wprowadzić nazwę serwera klucza licencji dla Comarch DMS. Po jego uzupełnieniu należy nacisnąć przycisk .

Wskazanie serwera klucza licencji Comarch DMS

W kolejnym kroku należy wprowadzić nazwę serwera klucza licencji dla Comarch ERP XL. Po jego uzupełnieniu należy nacisnąć przycisk .

Wskazanie serwera klucza licencji Comarch ERP XL.

Po prawidłowym wykonaniu czynności opisanych powyżej, pojawi się ekran informujący o pomyślnym zakończeniu instalacji. Należy nacisnąć przycisk: , co spowoduje zamknięcie okna instalatora.

Okno kończące proces instalacji aplikacji webowej Comarch DMS.

Czy ten artykuł był pomocny?