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 katalogu Comarch DMS {wersja} Optima wersja instalacyjna należy odszukać i uruchomić Install.exe

Zostanie uruchomiony instalator aplikacji webowej, dzięki któremu możliwe jest:

  • Instalacja koniecznych komponentów serwera IIS,
  • Konfiguracja puli, na której będzie pracowała aplikacji Comarch DMS,
  • Instalacja i konfiguracja aplikacji Comarch DMS.

Po uruchomieniu instalatora należy postępować zgodnie z instrukcjami programu.

Instalator aplikacji webowej Comarch DMS

Po wybraniu opcji „Zainstaluj” wyświetlone będzie okno z warunkami korzystania z oprogramowania 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 uaktywnionego przycisku: .

Konfiguracja IIS w instalatorze Comarch DMS

Gdy składniki IIS zostaną zainstalowane w celu przejścia do kolejnego etapu instalacji, należy nacisnąć przycisk: .

Pula Aplikacji

Kolejnym krokiem jest konfiguracja puli aplikacji. 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 aplikacji.

Wybór lub dodanie puli aplikacji w instalatorze Comarch DMS

Po dodaniu nowa pula aplikacji zostanie wyświetlona na liście aplikacji. Po wybraniu puli z listy i wyświetleniu się informacji należy przejść do kolejnego kroku za pomocą przycisku .

Kreowanie aplikacji

Następny etap instalacji to kreowanie aplikacji w witrynie IIS. Aplikacja może być utworzona w już istniejącej lub nowej witrynie:

  • Jako aplikacja w wybranej witrynie – aplikacja w wybranej witrynie jest domyślnie zaznaczona. W takiej sytuacji nie jest potrzebne podawanie hosta do witryny ani numeru portu (czyli adresu, pod jakim uruchamiamy aplikację). 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”.

Wskazanie witryny IIS oraz nazwy aplikacji, która zostanie utworzona w tej witrynie.

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

Tworzenie domyślnej aplikacji w nowej witrynie IIS

Po wykonaniu opisanych wyżej czynności, należy nacisnąć przycisk: , a następnie nacisnąć przycisk: .

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

Kreowanie aplikacji w witrynie IIS przez instalator Comarch DMS

Opcje instalacji

Wybór opcji instalacji 

Niezależna baza danych Comarch DMS – oznacza utworzenie 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 skrypty dla Comarch DMS
należy uruchomić na bazie firmowej ERP Optima i w ramach tej bazy będzie odbywała się praca. Również
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.

Przestrzegaj polityki bezpieczeństwa haseł – wymusza stosowanie polityki mocnych haseł przez operatorów Comarch DMS (min 8 znaków, wielka litera, znak specjalny).

Wersja Premium – umożliwia modelowanie procesów w Comarch DMS za pomocą kodu C#.

Wskazówka
Rekomendowana jest instalacja systemów Comarch ERP i Comarch DMS na osobnych bazach SQL, czyli wybranie opcji „Niezależna baza danych Comarch DMS”.

Aby przejść do wskazania szczegółów, należy nacisnąć przycisk: .

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

Logowanie zintegrowane

Logowanie SQL

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ę firmową Comarch ERP Optima, dla której konfigurowana jest współpraca z Comarch DMS.

Po wskazaniu bazy wymagane jest ustawienie hasła dla operatora ODUser, który dodawany jest do serwera SQL z hasłem określonym w niniejszym kroku instalacji. 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 wymusza ustawienie hasła operatora ODUser. Hasło może zostać zmienione (zalecane), ale 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 uruchomić skrypty, które przygotują bazę Comarch ERP Optima do współpracy z Comarch DMS.

Gdy skrypty SQL zostaną wykonane pomyślnie, można przejść do kolejnego etapu za pomocą przycisku .

W kolejnym etapie należy podać dane do logowania do serwera, na którym znajduje się konfiguracyjna baza danych Comarch ERP Optima.

Po połączeniu z serwerem należy wskazać konfiguracyjną bazę Comarch ERP Optima i wykonać na niej skrypty.

W przypadku gdy w opcjach instalacji wskazano, że Comarch DMS zostanie zainstalowany na osobnej bazie SQL, kolejnym krokiem instalacji jest utworzenie tej bazy. Analogicznie do poprzedniego etapu należy wskazać typ logowania do serwera SQL, w przypadku logowania SQL wpisać nazwę użytkownika SQL i hasło oraz za pomocą przycisku połączyć się z serwerem SQL.

W etapie tym 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 po wybraniu przycisku należy wpisać nazwę bazy Comarch DMS i uruchomić skrypty.

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 należy wprowadzić serwer klucza licencji i numer klucza dla Comarch DMS. Po jego uzupełnieniu należy nacisnąć przycisk .

Wskazanie serwera klucza licencji Comarch DMS

W kolejnym oknie należy wprowadzić serwer klucza licencji i numer klucza dla Comarch ERP Optima.

Wskazanie serwera klucza licencji Comarch ERP Optima

Po uzupełnieniu informacji o kluczu licencji należy nacisnąć przycisk .

Po przejściu do kolejnego etapu 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?