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 projektu Web.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.