Konfiguracja IIS: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
Dokument zawiera opis konfiguracji serwera usług internetowych - [https://www.iis.net/ Internet Information Services (IIS)]. Z IIS korzystamy m.in. w celu uruchomienia aplikacji [[:Kategoria: | Dokument zawiera opis konfiguracji serwera usług internetowych - [https://www.iis.net/ Internet Information Services (IIS)]. Z IIS korzystamy m.in. w celu uruchomienia aplikacji [[:Kategoria:eAdmin|eAdmin]] oraz [[:Kategoria:ePodatki|ePodatki]]. | ||
{{Uwaga}} | {{Uwaga}} | ||
| Linia 48: | Linia 48: | ||
{{Uwaga}} Jeśli nasz certyfikat SSL nie został wystawiony przez zaufanego wystawce niezbędne będzie dodanie w przeglądarce wyjątku aby uruchomić aplikację. | {{Uwaga}} Jeśli nasz certyfikat SSL nie został wystawiony przez zaufanego wystawce niezbędne będzie dodanie w przeglądarce wyjątku aby uruchomić aplikację. | ||
==eAdmin== | |||
{{Uwaga}} ''eAdmin'' można zainstalować jedynie na systemie 64-bitowym. | |||
#Pobieramy ze strony [https://groszek.pl groszek.pl] aktualną wersje programu ''eAdmin''. | |||
#Wypakowujemy pliki aplikacji do wybranej lokalizacji, zalecamy ''C:\inetpub\eAdmin'' (ścieżka domyślna witryn IIS to ''C:\inetpub\<katalog_aplikacji>''). | |||
#Dodajemy nową witrynę w IIS. | |||
##Uruchamiamy [[Konfiguracja IIS#Menedżer internetowych usług informacyjnych (IIS)|Menedżer internetowych usług informacyjnych (IIS)]] > w sekcji ''Połączenia'' (lewa strona) klikamy PPM > wybieramy ''Dodaj witrynę sieci Web''.[[Plik:Konfiguracja IIS Dodawanie witryny.png|brak|ramka|Menedżer internetowych usług informacyjnych > Dodaj witrynę sieci Web]] | |||
##Pole ''Nazwa witryny'' uzupełniamy dowolną nazwą, np. eAdmin. ''Ścieżka fizyczna'' to lokalizacja folderu, do którego wypakowaliśmy pliki aplikacji ''eAdmin''.[[Plik:Konfiguracja IIS Dodawanie witryny WebAdmin.png|brak|ramka|Dodawanie witryny sieci Web]] | |||
##Wybieramy typ połączenia HTTP lub HTTPS (jeśli aplikacja ma być dostępna poza siecią lokalną zalecamy wybór protokołu HTTPS, aby dowiedzieć się więcej klikamy [[Konfiguracja_IIS#HTTPS/SSL|tutaj]]). | |||
##Zatwierdzamy klikając na przycisk ''OK''. | |||
#W pliku ''Admin.xml'' podajemy ścieżkę oraz dane dostępowe do bazy danych ([[Wzorcowy plik XML]]). | |||
#Możemy edytować również plik ''Aktualizacje.xml'', jednak można to zrobić później z poziomu aplikacji eAdmin - opis na stronie [[eAdmin instrukcja#Aktualizacje]]. | |||
#Dodajemy uprawnienia modyfikacji dla grupy ''Użytkownicy'' do plików: ''AdminErrors.txt'', ''Aktualizacje.xml'', ''BackupPaths.xml'' oraz folderu ''/Downloads''.[[Plik:Konfiguracja IIS Dodawanie witryny WebAdmin uprawnienia.png|brak|ramka|Uprawnienia modyfikacji dla grupy ''Użytkownicy'']] | |||
Po wykonaniu powyższych czynności aplikacja ''eAdmin'' powinna poprawnie działać pod adresem http://localhost/. Domyślne dane do logowania do aplikacji eAdmin to: | |||
login: admin | |||
pass: admin | |||
Zmienić je możemy poprzez kliknięcie w nazwę konta w prawym górnym rogu aplikacji i wybraniu opcji ''Zmień swój login'' i ''Zmień swoje hasło''. | |||
W zakładce ''Zarządzanie użytkownikami'' możemy dodawać innych administratorów i zarządzać ich uprawnieniami. Uprawnienie ''Admin'' to uprawnienie o najwyższym poziomie, pozwala na korzystanie ze wszystkich funkcji jakie daje aplikacja ''eAdmin''. | |||
==ePodatki== | ==ePodatki== | ||
| Linia 85: | Linia 105: | ||
===ePodatkiRO (Rejestr Osób) - konfiguracja=== | ===ePodatkiRO (Rejestr Osób) - konfiguracja=== | ||
Aplikacja ''RejestrOsb.exe'' służy do zarządzania użytkownikami aplikacji ''ePodatki'', jej szerszy opis znajdziemy na stronie [[ePodatki Rejestr Użytkowników]]. | Aplikacja ''RejestrOsb.exe'' służy do zarządzania użytkownikami aplikacji ''ePodatki'', jej szerszy opis znajdziemy na stronie [[ePodatki Rejestr Użytkowników]]. | ||
==WizjaPlus== | ==WizjaPlus== | ||
| Linia 118: | Linia 118: | ||
Po wykonaniu powyższych czynności aplikacja WizjaPlus powinna poprawnie działać. | Po wykonaniu powyższych czynności aplikacja WizjaPlus powinna poprawnie działać. | ||
[[Kategoria:eAdmin]] | |||
[[Category:ePodatki]] | [[Category:ePodatki]] | ||
[[Kategoria:WizjaPlus]] | [[Kategoria:WizjaPlus]] | ||
[[Category:Aneks]] | [[Category:Aneks]] | ||
Wersja z 10:28, 30 sie 2018
Dokument zawiera opis konfiguracji serwera usług internetowych - Internet Information Services (IIS). Z IIS korzystamy m.in. w celu uruchomienia aplikacji eAdmin oraz ePodatki.
- Uwaga!
- Zrzuty okien i adresy ścieżki przygotowano na podstawie systemu Windows 10,
- Filmy prezentujące konfigurowanie IIS znajdziemy na portalu YouTube.
IIS krok po kroku
Włączenie
Przechodzimy do okna Programy i funkcje poprzez wciśnięcie kombinacji klawiszy Windows + R, w wyświetlonym oknie wpisujemy appwiz.cpl i zatwierdzamy klikając OK lub wciskając Enter.
W oknie Programy i funkcje wybieramy opcję Włącz lub wyłącz funkcje systemu Windows.
Odnajdujemy na liście Internetowe usługi informacyjne i zaznaczamy zgodnie z poniższymi zrzutami ekranu, a następnie zatwierdzamy klikając na przycisk OK.
Po kilku chwilach usługa powinna zostać pomyślnie zainstalowana, co system Windows potwierdzi wyświetlając stosowny komunikat.
Status
Po zastosowaniu zmian, usługa IIS powinna zostać automatycznie uruchomiona. Status usługi sprawdzimy naciskając kombinację klawiszy Windows + R, w wyświetlonym oknie wpisujemy services.msc i zatwierdzamy klikając OK lub wciskając Enter. Uruchomione zostanie okno Usługi, na liście szukamy pozycji Usługa publikowania w sieci WWW. Powinna działać, wycinek poniżej.
Menedżer internetowych usług informacyjnych (IIS)
Naciskając kombinację klawiszy Windows + R, w wyświetlonym oknie wpisujemy inetmgr i zatwierdzamy klikając OK lub wciskając Enter. Uruchomiony zostanie Menedżer internetowych usług informacyjnych, czyli okno służące do zarządzania usługą IIS.
HTTPS/SSL
- Uwaga! Jeśli chcemy, aby nasza aplikacja była dostępna poza siecią lokalną zalecamy stosowanie protokołu SSL.
Certyfikaty serwera
W Menedżerze internetowych usług informacyjnych znajdujemy i wchodzimy w opcję Certyfikaty serwera. [Będzie uzupełnione]
Dodawanie witryny
Podczas dodawania nowej witryny typ połączenia ustawiamy jako HTTPS, a następnie wybieramy wcześniej dodany certyfikat SSL i zatwierdzamy klikając na przycisk OK.
Ustawienia protokołu SSL
W Menedżerze internetowych usług informacyjnych wybieramy wcześniej utworzoną witrynę, wchodzimy w pozycję Ustawienia protokołu SSL, a następnie zaznaczamy opcję Wymagaj protokołu SSL oraz wybieramy Ignoruj. Dzięki takiemu ustawieniu dostęp do naszej aplikacji będzie możliwy tylko i wyłącznie poprzez protokół SSL.
- Uwaga! Jeśli nasz certyfikat SSL nie został wystawiony przez zaufanego wystawce niezbędne będzie dodanie w przeglądarce wyjątku aby uruchomić aplikację.
eAdmin
- Uwaga! eAdmin można zainstalować jedynie na systemie 64-bitowym.
- Pobieramy ze strony groszek.pl aktualną wersje programu eAdmin.
- Wypakowujemy pliki aplikacji do wybranej lokalizacji, zalecamy C:\inetpub\eAdmin (ścieżka domyślna witryn IIS to C:\inetpub\<katalog_aplikacji>).
- Dodajemy nową witrynę w IIS.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.

Menedżer internetowych usług informacyjnych > Dodaj witrynę sieci Web - Pole Nazwa witryny uzupełniamy dowolną nazwą, np. eAdmin. Ścieżka fizyczna to lokalizacja folderu, do którego wypakowaliśmy pliki aplikacji eAdmin.

Dodawanie witryny sieci Web - Wybieramy typ połączenia HTTP lub HTTPS (jeśli aplikacja ma być dostępna poza siecią lokalną zalecamy wybór protokołu HTTPS, aby dowiedzieć się więcej klikamy tutaj).
- Zatwierdzamy klikając na przycisk OK.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.
- W pliku Admin.xml podajemy ścieżkę oraz dane dostępowe do bazy danych (Wzorcowy plik XML).
- Możemy edytować również plik Aktualizacje.xml, jednak można to zrobić później z poziomu aplikacji eAdmin - opis na stronie eAdmin instrukcja#Aktualizacje.
- Dodajemy uprawnienia modyfikacji dla grupy Użytkownicy do plików: AdminErrors.txt, Aktualizacje.xml, BackupPaths.xml oraz folderu /Downloads.

Uprawnienia modyfikacji dla grupy Użytkownicy
Po wykonaniu powyższych czynności aplikacja eAdmin powinna poprawnie działać pod adresem http://localhost/. Domyślne dane do logowania do aplikacji eAdmin to:
login: admin pass: admin
Zmienić je możemy poprzez kliknięcie w nazwę konta w prawym górnym rogu aplikacji i wybraniu opcji Zmień swój login i Zmień swoje hasło. W zakładce Zarządzanie użytkownikami możemy dodawać innych administratorów i zarządzać ich uprawnieniami. Uprawnienie Admin to uprawnienie o najwyższym poziomie, pozwala na korzystanie ze wszystkich funkcji jakie daje aplikacja eAdmin.
ePodatki
Dodanie witryny ePodatki w IIS
- Pobieramy ze strony groszek.pl aktualną wersję programu ePodatkiUI (Usługa Internetowa).
- Wypakowujemy pliki aplikacji do wybranej lokalizacji, zalecamy C:\inetpub\ePodatkiUI (ścieżka domyślna witryn IIS to C:\inetpub\<katalog_aplikacji>).
- Dodajemy nową witrynę w IIS.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.

Menedżer internetowych usług informacyjnych > Dodaj witrynę sieci Web - Pole Nazwa witryny uzupełniamy dowolną nazwą, np. ePodatkiUI. Ścieżka fizyczna to lokalizacja folderu, do którego wypakowaliśmy pliki aplikacji ePodatkiUI.

Dodawanie witryny sieci Web - Zatwierdzamy klikając na przycisk OK.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.
Ogranicznie ISAPI i CGI
Klikamy przycisk Dodaj i dodajemy ścieżkę do pliku wykonywalnego dla naszej witryny.
- Uwaga!
- ePodatkiUI może być wykonywana przez serwer IIS jako plik exe (obsługuje wolno żądania) lub jako biblioteka ładowana dynamicznie dll (obsługuje więcej żądań i szybciej).
- W celu obsługi jako dll, wybieramy plik ServInfoSysISAPI.dll z podkatalogu isapi.
Uprawnienia do katalogu
Katalog z aplikacją ePodatkiUI powinien posiadać dodane odpowiednie uprawnienia. Klikamy PPM na katalogu, następnie zakładka Zabezpieczenia, klikamy Dodaj:
- Klikamy Typy obiektów, zaznaczamy Konta usług, i OK,
- Wprowadzamy nazwę IIS_WPG (dla innych wersji systemu Windows, nazwa użytkownika może się różnić. Jeśli korzystamy z innej wersji systemu, zalecamy wpisać IIS i zobaczyć wyniki wyszukiwania. Np. dla Windows 7 nazwa użytkownika będzie: IIS_IUSRS) w pole Wprowadź nazwy obiektów do wybrania i dodajemy, szukamy i dodajemy.
- Dodajemy użytkownika IIS_WPG,
- W/w użytkownikowi ustawiamy Modyfikacja na Zezwalaj.
mapowanie obsługi
dodanie dozwolonych rozszerzeń pliku (.exe, .xml)
ePodatkiUI (Usługa Internetowa) - konfiguracja
Instrukcja wstępnej konfiguracji aplikacji ePodatki jest dostępna na stronie EPodatki konfiguracja.
ePodatkiRO (Rejestr Osób) - konfiguracja
Aplikacja RejestrOsb.exe służy do zarządzania użytkownikami aplikacji ePodatki, jej szerszy opis znajdziemy na stronie ePodatki Rejestr Użytkowników.
WizjaPlus
- Pobieramy ze strony groszek.pl aktualną wersje programu WizjaPlus.
- Wypakowujemy pliki aplikacji do wybranej lokalizacji, zalecamy C:\inetpub\WizjaPlus (ścieżka domyślna witryn IIS to C:\inetpub\<katalog_aplikacji>).
- Dodajemy nową witrynę w IIS.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.

Menedżer internetowych usług informacyjnych > Dodaj witrynę sieci Web - Pole Nazwa witryny uzupełniamy dowolną nazwą, np. WizjaPlus. Ścieżka fizyczna to lokalizacja folderu, do którego wypakowaliśmy pliki aplikacji WizjaPlus.

Dodawanie witryny sieci Web - Wybieramy typ połączenia HTTP lub HTTPS (jeśli aplikacja ma być dostępna poza siecią lokalną zalecamy wybór protokołu HTTPS, aby dowiedzieć się więcej klikamy tutaj).
- Zatwierdzamy klikając na przycisk OK.
- Uruchamiamy Menedżer internetowych usług informacyjnych (IIS) > w sekcji Połączenia (lewa strona) klikamy PPM > wybieramy Dodaj witrynę sieci Web.
- W pliku Web.config podajemy ścieżkę oraz dane dostępowe do bazy danych (Configuration > connectionStrings; zmieniamy database i datasource, ew. Port).
Po wykonaniu powyższych czynności aplikacja WizjaPlus powinna poprawnie działać.







