instalace:instalacni_postup_new
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
instalace:instalacni_postup_new [2022/05/20 14:10] – [Instalační postup:] kozak | instalace:instalacni_postup_new [2023/12/02 22:12] – kozak | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Instalační manuál nodu ELA Blockchain ® ====== | ||
- | ==== Instalační postup: ==== | ||
- | - **Je doporučeno vytvořit uživatele pod kterým to ElA blockchain poběží. Uživatel musí mít sudo práva!** | + | - |
- | * Nejjednoduší postup pokud jste přihlášeni pod rootem: | + | |
- | * '' | + | **Je doporučeno vytvořit uživatele pod kterým to ElA blockchain poběží. Uživatel musí mít sudo práva!** |
- | * '' | + | * |
- | * '' | + | |
- | - **Login na vytvořeného uživatele buď přímo na PC nebo pomocí ssh (vzdálený přístup)** | + | Nejjednoduší postup pokud jste přihlášeni pod rootem: |
- | * S default ssh portem 22: | + | |
- | * "ssh vasuser@vaseIP" | + | * |
- | * Jiný port: | + | |
- | * "ssh vasuser@vaseIP -pVasPort" | + | '' |
- | * Příklad: | + | * |
- | * '' | + | |
- | - **Je potřeba dostat | + | '' |
- | - Stáhneme archiv obsahující balíček přímo z [[https:// | + | * |
- | * '' | + | |
- | - Přímo pomocí gitu. Nejprve ověříme zda je git nainstalovaný a následně uděláme clone repository: | + | '' |
- | * '' | + | - |
- | * '' | + | |
- | - **Přes příkaz **'' | + | **Login na vytvořeného uživatele buď přímo na PC nebo pomocí ssh (vzdálený přístup)** |
- | - **Spustit instalační balíček pomocí **'' | + | * |
- | - **Po dokončení instalace spustit příkaz **'' | + | |
- | - **Během procesu proběhne | + | S default ssh portem 22: |
- | - jedna z možností je například pomocí nějakého SCP klienta (WinSCP) | + | |
- | - nebo můžeme přímo příkazem '' | + | * |
- | - nebo si soubor .install-env otevřeme a jeho obsah zkopírujeme do nově vytvořeného souboru se stejným jménem na našem serveru, pak ho uložíme | + | |
- | - **Následuje několik dotazů y/n. ** | + | '' |
- | * Nejprve pro vytvoření konfigurace apache. Ve většině případu je žádoucí volit "y". Volbu 'n' | + | * |
- | * Potom je dotaz na vygenerování | + | |
- | * V případě neúspěšného vygenerování SSL cerifikátu se nepodaří spustit apache server. Certifikát je možné zkusit znovu vygenerovat pomocí následujících příkazů: | + | Jiný port: |
- | * '' | + | |
- | * Následně je ještě třeba provést restart | + | * |
- | * Následující | + | |
- | * Instalace logdna služby je možná i později samostatně zavoláním '' | + | '' |
- | - **Po dokončení **'' | + | * |
- | * Vzdáleně: '' | + | |
- | - **Po restartu spustíte příkaz **'' | + | Příklad: |
- | - **Generování cryptografie uzlu **- v tomto kroku si vygenerujete potřebné certifikáty pro provoz nodu | + | |
- | * Nejprve je nutné spusti potřebné certifikační autority pomocí příkazu '' | + | * |
- | * Samotné vygenerování certifikátu se provede příkazem '' | + | |
- | * Následné | + | '' |
- | * Část těchto certifikátu potřebujeme pro zavedení vašeho nodu do sítě (pouze root certifikáty certifikačních autorit, čímž nezískáváme žádnou kontrolu nad vašimi certifikačními autoritami). Archiv obsahující pouze potřebné certifikáty můžete vygenerovat jednoduše pomocí příkazu '' | + | - |
- | * Vygenerovaný archiv '' | + | |
- | * Pro pokračování v instalaci je třeba vypnout certifikační autority: '' | + | **Stáhnout |
- | * **Po naší odpovědi o úspěšném zavedení nodu sítě, je možné pokračovat v instalaci.** | + | |
- | - **Aktualizace certifikátů pro připojení k ordering service** | + | < |
- | - ***VOLITELNÉ* V tomto bodě můžeme zvolit, jaké peery se budou připojovat do sítě a používání monitorovací služby Telegraf.** | + | |
- | * Doporučujeme zde nechat oba dva (pokud jeden vypade, node bude stále funkční), pokud ale máte slabší HW, můžete zvolit pouze peer0. Pokud byste se v budoucnu rozhodli spustit i peer1, bude pak potřeba ho ručně připojit do kanálů. | + | </file> |
- | * Po dokončení výběru se Vám ještě zobrazí | + | - |
- | * Pokud tento krok přeskočíte, | + | |
- | - **Následně je již možné spustit script pro první spuštění nodu **'' | + | **Přes příkaz **'' |
- | - **Aplikaci | + | - |
- | * při bootstrapu gatewaye budete dotázáni na počet proxy serverů kvůli správné funkčnosti endpoint limiteru. Pokud žádné proxy servery před serverem nejsou zvolte N. V opačném případě vyplňte jejich počet + 1 (EBS instalace přidává sama o sobě jeden). | + | |
- | - **Tím je proces dokončen**. Při výpisu docker containers pomocí '' | + | **Spustit instalační balíček pomocí **'' |
+ | - | ||
+ | |||
+ | **Po dokončení instalace spustit příkaz **'' | ||
+ | - | ||
+ | |||
+ | **Následuje několik dotazů y/n.** | ||
+ | * | ||
+ | |||
+ | První dotaz se týká | ||
+ | |||
+ | | ||
+ | |||
+ | Poté budete požádáni o dodání '' | ||
+ | - | ||
+ | |||
+ | jedna z možností je například pomocí nějakého SCP klienta (WinSCP) | ||
+ | |||
+ | | ||
+ | |||
+ | nebo můžeme přímo příkazem '' | ||
+ | - | ||
+ | |||
+ | nebo si soubor .install-env otevřeme a jeho obsah zkopírujeme do nově vytvořeného souboru se stejným jménem na našem serveru, pak ho uložíme | ||
+ | |||
+ | * | ||
+ | |||
+ | Dále je dotaz na vytvoření konfigurace apache. Ve většině případu je žádoucí volit „y“. Volbu „n“ volte pokud máte dostatek zkušeností s konfigurací apache serveru a nutně vyžadujete specifickou konfiguraci. | ||
+ | |||
+ | * | ||
+ | |||
+ | Potom je potřeba vyplnit email pro vygenerování | ||
+ | |||
+ | * | ||
+ | |||
+ | Poslední | ||
+ | |||
+ | * | ||
+ | |||
+ | Instalace logdna služby je možná i později samostatně zavoláním '' | ||
+ | - | ||
+ | |||
+ | **Po dokončení **'' | ||
+ | * | ||
+ | |||
+ | Vzdáleně: '' | ||
+ | - | ||
+ | |||
+ | **Po restartu spustíte příkaz **'' | ||
+ | - | ||
+ | |||
+ | **Generování cryptografie uzlu **- v tomto kroku si vygenerujete potřebné certifikáty pro provoz nodu | ||
+ | * | ||
+ | |||
+ | Nejprve je nutné spusti potřebné certifikační autority pomocí příkazu '' | ||
+ | * | ||
+ | |||
+ | Samotné vygenerování certifikátu se provede příkazem '' | ||
+ | |||
+ | * | ||
+ | |||
+ | Následně | ||
+ | * | ||
+ | |||
+ | Část těchto certifikátu potřebujeme pro zavedení vašeho nodu do sítě (pouze root certifikáty certifikačních autorit, čímž nezískáváme žádnou kontrolu nad vašimi certifikačními autoritami). Archiv obsahující pouze potřebné certifikáty můžete vygenerovat jednoduše pomocí příkazu '' | ||
+ | * | ||
+ | |||
+ | Vygenerovaný archiv '' | ||
+ | |||
+ | * | ||
+ | |||
+ | Pro pokračování v instalaci je třeba vypnout certifikační autority: '' | ||
+ | * | ||
+ | |||
+ | **Po naší odpovědi o úspěšném zavedení nodu do sítě, je možné pokračovat v instalaci.** | ||
+ | - | ||
+ | |||
+ | **Aktualizace certifikátů pro připojení k ordering service** - po zavedení nodu do sítě si můžete aktualizovat dostupné certifikáty pro přípojení k ordering service pomocí příkazu '' | ||
+ | - | ||
+ | |||
+ | ***VOLITELNÉ* V tomto bodě můžeme zvolit, jaké peery se budou připojovat do sítě a používání monitorovací služby Telegraf.** Příkazem '' | ||
+ | * | ||
+ | |||
+ | Doporučujeme zde nechat oba dva (pokud jeden vypade, node bude stále funkční), pokud ale máte slabší HW, můžete zvolit pouze peer0. Pokud byste se v budoucnu rozhodli spustit i peer1, bude pak potřeba ho ručně připojit do kanálů. | ||
+ | |||
+ | * | ||
+ | |||
+ | Po dokončení výběru se Vám ještě zobrazí | ||
+ | |||
+ | * | ||
+ | |||
+ | Pokud tento krok přeskočíte, | ||
+ | |||
+ | - | ||
+ | |||
+ | **Následně je již možné spustit script pro první spuštění nodu **'' | ||
+ | - | ||
+ | |||
+ | **Aplikace | ||
+ | * | ||
+ | |||
+ | Při bootstrapu gatewaye budete dotázáni na počet proxy serverů kvůli správné funkčnosti endpoint limiteru. Pokud žádné proxy servery před serverem nejsou zvolte N. V opačném případě vyplňte jejich počet + 1 (EBS instalace přidává sama o sobě jeden). | ||
+ | |||
+ | - | ||
+ | |||
+ | **Tím je proces dokončen**. Při výpisu docker containers pomocí '' | ||
< | < | ||
gateway.blockchain.vaseDomena | gateway.blockchain.vaseDomena | ||
Řádek 73: | Řádek 176: | ||
couchdb1 | couchdb1 | ||
monitoring-telegraf | monitoring-telegraf | ||
+ | |||
</ | </ | ||
- | Pokud zároveň běží správně i apache server, dostanete se na adrese | + | * |
+ | |||
+ | Pokud zároveň běží správně i apache server, dostanete se na adrese | ||
+ | |||
+ | * | ||
+ | |||
+ | Admin aplikaci potom naleznete pod adresou [[https:// | ||
- | Admin aplikaci potom naleznete pod adresou " | + | * |
instalace/instalacni_postup_new.txt · Poslední úprava: 2023/12/02 22:26 autor: kozak