Kroki instalacji
Spis kroków
Krok I - Projekt wdrożenia
Na samym początku warto zadbać o projekt wdrożenia. Przemyśl ile środowisk planujesz uruchomić tzn. środowisko testowe, UAT i produkcyjne. Należy także zastanowić się nad kosztami takiego wdrożenia oraz nad stanem posiadanych licencji na wymagane systemu operacyjne, licencje dostępowe oraz silniki bazodanowe, jeśli planujemy używać licencji komercyjnych.
Krok II - Wymagania dla serwera aplikacji
Zapoznaj się z artykułem dotyczącym wymagań technicznych, a następnie przygotuj środowisko dla Serwera Aplikacji zgodnie z wytycznymi opisanymi w dokumentacji.
Krok III - Wymagania dla serwera bazy danych
Zapoznaj się z artykułem dotyczącym wymagań technicznych, a następnie przygotuj środowisko dla silnika bazy danych zgodnie z wytycznymi opisanymi w dokumentacji. Jeśli już posiadasz środowisko bazodanowe i chcesz z niego skorzystać, upewnij się czy gwarantuje ono wymagane parametry wydajnościowe dla poprawnej pracy całego systemu.
Krok IV - Paczka instalacyjna
Pobierz paczkę instalacyjną przy pomocy maila, jakiego otrzymałeś w chwili zawarcia umowy oraz nadania licencji.
Jeśli nie posiadasz takiego maila, skontaktuj się z opiekunem handlowym w celu ponownego jego wygenerowania.
Po pobraniu paczki instalacyjnej, rozpakuj ją np. w katalogu C:\LOGPlus na Serwerze Aplikacji.
Krok V - Konfiguracja IIS
Uruchom IISa (można posłużyć się skrótem inetmgr)
Przejdź do gałęzi Pule aplikacji (EN: Application Pools) i dodaj nową pulę
Nazwij dowolnie dodawaną pulę, np. LOGPlus
Przejdź do zaawansowanych właściwości dodanej puli Ustawienia zaawansowane… (EN: Advanced Settings…)
Zmień zakres dla zaznaczonych pól na wartości takie jakie są widoczne na poniższym zrzucie:
Dodaj witrynę która będzie pracowała pod kontrolą utworzonej puli. Przyjmujemy, że witryna będzie działać na porcie 888. W oknie IIS przejdź do gałęzi Witryny (EN: Sites), a następnie za pomocą akcji na prawym panelu utwórz witrynę dla LOG Plusa przyciskiem Dodaj witrynę sieci WEB… (EN: Add Website…).
W oknie dodawania strony należy:
Uzupełnić nazwę witryny w polu Nazwa witryny (EN: Site name:) np. LOGPlus
W polu Pula aplikacji:(EN: Application pool:) ustawić wcześniej stworzoną przez nas pulę aplikacji czyli LOGPLUS (ustawiamy za pomocą przycisku Wybierz… (EN: Select… )
Pole Port uzupełnić wartością 888
W polu Ścieżka fizyczna: (EN: Physical path:) wskazać ścieżkę do katalogu Serwera Aplikacji (który utworzyliśmy w Kroku IV), a dokładnie do podkatalogu app.
Zapisz całość.
Firewall
Pamiętaj o skonfigurowaniu zapory zgodnie z wytycznymi zawartymi w Wymaganiach technicznych przy uwzględnieniu portu skonfigurowanego podczas instalacji.
Nowo utworzoną witrynę należy skonfigurować. Przejdź do witryny i za pomocą akcji na prawym panelu uruchom okno zaawansowanych właściwości Ustawienia zaawansowane… (EN: Advanced Settings…):
Zmień zakres dla zaznaczonego pola na wartości takie jakie są widoczne na poniższym zrzucie i Zapisz całość
UWAGA! W celu zapewnienia w przyszłości poprawnego procesu aktualizacji systemu LOG Plus należy dodać uprawnienia (pełna kontrola) dla całego katalogu LOG Plus wraz z opcją dziedziczenia dla użytkownika IIS APPPOOL\ Szczegółowe informacje znajdziesz w FAQ Agenta Windows Desktop.
Krok VI - instalacja Serwera Aplikacji LOG Plusa
Uruchom konsolę CMD jako Administrator i przejdź do katalogu: C:\LOGPlus\app
Uruchom kreator instalacji za pomocą polecenia: LOGSystems.Log.Wizard.exe
Postępuj zgodnie z poleceniami jakie wyświetlane są przez wizarda.
Na koniec (po pomyślnym podłączeniu się do instancji serwera SQL) kreator utworzy bazę danych i zasili ją startowymi danym.
Będąc na serwerze uruchom witrynę w przeglądarce: http://localhost:888. Logowanie możliwe jest za pomocą loginu i hasła wprowadzonego w procesie konfiguracji wizarda.
Przy pierwszym logowaniu podaj klucz aktywacyjny (w przypadku problemów z aktywacją skorzystaj z tych wskazówek→ Podczas próby aktywacji LOG Plus dostaję komunikat “Nie można połączyć się z LOG CRM”).
Znane problemy
Problem z utworzeniem bazy danych
W sytuacji gdy kreator ma problem z utworzeniem bazy danych na silniku MS SQL - należy dodać do użytkowników w SQL'u login „IIS APPPOOL\LOGPlus” z uprawnieniami do tworzenia bazy danych.
Problem z uruchomieniem witryny
Jeśli podczas próby pierwszego logowania na stronie pojawia się komunikat podobny do tego na poniższym zrzucie - upewnij się że zainstalowano http://ASP.NET Core Runtime, a jeśli tak to czy jest on w odpowiedniej wersji:
logplus.io