Article: AN0002023Updated: 22.04.2020
Systém ObjectGears potřebuje pro svůj běh Microsoft Internet Information Services (MS IIS). Různé verze MS IIS se mohou v instalaci trochu odlišovat. Berte proto následující postup jako ukázku jedné z cest.
Předpoklady
Na serveru, na němž běží MS IIS, je třeba mít zapnuté následující funkce systému Windows (Zapnout nebo vypnout funkce systému Windows):
- Internetová informační služba - Webové služby - Funkce pro vývoj aplikací - ASP.NET (Pokud se vám nabízí více verzí ASP.NET, vyberte verzi pro vámi používaný .NET Framework - viz Systémové požadavky.)
- Internetová informační služba - Webové služby - Zabezpečení - Ověřování systému Windows
Vytvoření aplikačního poolu
![](./ImagesData/Help-cs-CZ/1019.png)
Vytvoření aplikačního poolu provedeme následujícím způsobem:
- Označíme v levém stromu „Application Pools“. Tím se nám zobrazí všechny aplikační pooly.
- Klikneme pravým tlačítkem pod aplikační pooly a zvolíme přidání nového aplikačního poolu.
![](./ImagesData/Help-cs-CZ/1021.png)
- Zvolíme název aplikačního poolu.
- Zvolíme verzi .NET Frameworku na 4.0
- Pipeline mode nastavíme na Classic
![](./ImagesData/Help-cs-CZ/1022.png)
Zobrazení vytvořeného poolu aplikace.
Nastavení účtu, pod kterým poběží aplikační pool
![](./ImagesData/Help-cs-CZ/1025.png)
Pravým tlačítkem klikneme na námi vytvořený aplikační pool a zvolíme v nabídce Advanced Settings pro nastavení účtu, pod kterým nám aplikační pool poběží.
![](./ImagesData/Help-cs-CZ/1026.png)
Změníme položku Identity ze standardního ApplicationPoolIdentity na námi vybraný účet.
![](./ImagesData/Help-cs-CZ/1027.png)
Zaškrtneme položku Custom account a stiskneme Set… pro nastavení.
![](./ImagesData/Help-cs-CZ/1028.png)
Nastavíme jméno a heslo účtu, pod kterým poběží aplikační pool.
- Pokud se jedná o doménový účet, zadáme účet i s doménou.
![](./ImagesData/Help-cs-CZ/1029.png)
Potvrdíme zvolený účet.
![](./ImagesData/Help-cs-CZ/1030.png)
Přehled nastavených hodnot s vybraným účtem.
![](./ImagesData/Help-cs-CZ/1032.png)
Zobrazení všech aplikačních poolů na IIS spolu s námi nakonfigurovaným účtem.
Přidání Webové stránky na IIS server
![](./ImagesData/Help-cs-CZ/1033.png)
Následujícím způsobem přiřadíme k IIS serveru webové stránky aplikace:
- Označíme v levém stromu Sites. Tím se nám zobrazí všechny webové stránky již nastaveny na IIS serveru.
- Klikneme pravým tlačítkem pod webové stránky a zvolíme přidání nové webové stránky.
![](./ImagesData/Help-cs-CZ/1035.png)
- Nastavíme jméno stránky (toto jméno se nikde v aplikaci nevyskytuje).
- Zvolíme aplikační pool, pod kterým poběží aplikace.
- Aplikační pool, který jsme si pro naši aplikaci již vytvořili a nastavili.
- Nastavíme položku Physical path, kde je fyzicky umístěn adresář s aplikací.
- Pomocí kliknutí na tlačítko Test Settings ověříme připojení na naši webovou aplikaci – viz Obrázek 1.
- Na portu 80 může běžet pouze jedna webová stránka na serveru. Jestliže je již mezi webovými stránkami nastavena nějaká aplikace na port 80, vyskočí hláška – viz Obrázek 2.
![](./ImagesData/Help-cs-CZ/1036.png)
Obrázek 1.
Správné připojení na náši webovou aplikaci.
![](./ImagesData/Help-cs-CZ/1037.png)
Obrázek 2.
Oznámení, že na portu 80, je již nastavena jiná webová stránka na tomto IIS serveru.
![](./ImagesData/Help-cs-CZ/1042.png)
Zobrazení správně nastavené webové stránky na IIS serveru.
Nastavení Windows autentikace aplikace
![](./ImagesData/Help-cs-CZ/1041.png)
V levém stromu označíme ObjectGears (naší webovou stránku).
- V menu ve skupině IIS zvolíme hodnotu Authentication.
![](./ImagesData/Help-cs-CZ/1043.png)
Povolíme hodnotu Windows Authentication.