.. _elza_install: ======================= Postup instalace Elza ======================= Postup instalace je dle dokumentace k Elza. Vytvoření databáze ==================== Volitlné vytvoření uživatele: .. code-block:: sql CREATE ROLE elzaapp WITH LOGIN PASSWORD 'jk23jkmn3az'; Vytvoření DB: .. code-block:: sql createdb -T template0 --locale=cs_CZ.UTF-8 -O elzaapp elza; Přidání podpory pro Postgis: .. code-block:: sql CREATE EXTENSION postgis; Nastavení prvotního uživatele ============================== Elza je provozována za vstupní bránou zajišťující autentizaci uživatele. V konfiguraci Elza je možné určit, který uživatel je správcem systému. Jedná se o dočasné nastavení do okamžiku napojení na ESM a plnohodnotné zavedení rolí. Ukázka dočasného nastavení umožňujícího přihlášení uživatele :token:`40256423` s oprávněním správce. .. code-block:: yaml elza: security: acceptForwardedHeaders: true allowDefaultUser: true defaultUsername: "40256423" Nahrání balíčků a institucí ============================== Po nastavení prvotního uživatele je možné nahrát balíčky se souborem pravidel a provést import institucí. Viz: http://elza-doc.lightcomp.cz/2.0/admin/instalace-distribuce.html#nastaveni-po-prvnim-spusteni Nastavení integračních rozhraní ================================== Po provedení prvotního importu dat je nutné nastavit integrační rozhraní: - :ref:`elza_whois` - :ref:`elza_esmapi` Každé z uvedených rozhraní vyžaduje vytvoření příslušného technického účtu v Elza. Po nastavení integračních rozhraní je možné v konfiguraci vypnout výchozího uživatele. .. code-block:: yaml elza: security: acceptForwardedHeaders: true allowDefaultUser: false defaultUsername: "40256423"