1 Začínáme - HlidacStatu/HlidacStatu GitHub Wiki
Tento průvodce by Vám měl pomoci začít a seznámit se s projektem Hlídače státu. Předpokladem je připravené lokální prostředí s nakonfigurovanými a běžícími službami. Příprava lokálního prostředí je popsána na stránce Lokální instalace.
Jakmile máme prostředí připraveno, můžeme přejít k nastavení IIS. Projekt Hlídače státu je defaultně nastaven tak, aby byl provozován na doméně http://local.hlidacstatu.cz
. K tomu je potřeba upravit soubor hosts
(který se nachází ve složce _c:\Windows\System32\drivers\etc_). Do tohoto souboru je potřeba přidat následující řádek, čímž zajistíme směrování domény na lokální IIS server:
127.0.0.1 local.hlidacstatu.cz
Nyní můžeme přejít do nastavení IIS serveru a vytvořit novou WebSite s názvem local.hlidacstatu.cz
a cestu nastavíme na složku, kde je projekt Web.Statu
(např. C:\Projekty\HlidacStatu\Web.Statu). Tím máme server připraven.
Dalším krokem je příprava konfigurace projektu. Ve složce Web.Statu se nacházejí ukázkové konfigurační šablony pro jednotlivé typy buildů. Pro běh z prostředí Visual Studia stačí upravit šablonu WebApp.Debug.config.example
, kterou nejprve přejmenujte na WebApp.Debug.config
a následně otevřete ve Vašem oblíbeném textovém editoru. Konfigurační položky jsou doplněné komentáři popisující jejich význam. Většina položek má přednastavené výchozí hodnoty a není nutné je měnit. Existuje však několik položek, které upravit musíte:
- CouchbaseUsername - doplňte uživatelské jméno zadané v konfiguračním průvodci Couchbase Serveru
- CouchbasePassword - doplňte heslo zadané v konfiguračním průvodci Couchbase Serveru
- CouchbaseBucket - doplňte název bucket vytvořeného v konfiguračním průvodci Couchbase Serveru
- CnnString - v přednastaveném connection stringu přepište zástupné symboly
#sqlIP#
,#dbName#
,#sqlLogin#
a#sqlPassword#
hodnotami zadanými v konfiguraci MS SQL Serveru - WebAppDataPath - doplňte cestu ke složce
App_Data
projektuWeb.Statu
Nakonec otevřete projekt Hlídače státu ve Visual Studiu (POZOR: Visual Studio musí být spuštěno jako správce!) a proveďte jeho build. Build by měl úspěšně proběhnout. Nyní můžete otevřít webový prohlížeč a přejít na stránku http://local.hlidacstatu.cz
, kde by se měl zobrazit web Hlídače státu.