Instalátory Linuxu urazily dlouhou cestu. Mnoho hlavních distribucí dnes můžete nainstalovat snadněji než před pěti nebo deseti lety. Jeden z takových instalátorů, který nyní používá server a pracovní stanice Ubuntu 20.04 od společnosti Canonical, se jmenuje Subiquity a nahrazuje starší instalátor Debianu, který se dříve používal v Ubuntu.
V tomto článku se krok za krokem dozvíte, jak nainstalovat Ubuntu Server 20.04!“
Co se dozvíte
Tento článek vás provede skutečným scénářem, podle kterého budete instalovat Ubuntu Server 20.04. Naučíte se postup instalace krok za krokem, nakonfigurujete standardní nastavení, jako je aktualizace instalačního programu, nakonfigurujete IP adresu, nakonfigurujete disky, přidáte uživatelský účet root a nakonfigurujete jméno hostitele, nakonfigurujete vzdálený přístup pomocí SSH a nakonec provedete poinstalační aktualizace.
Předpoklady
Pro postup podle této příručky budete potřebovat následující zdroje:
- Ubuntu Server 20.04 ISO
- Hypervisor nebo samostatný fyzický server
- Hyper-V
- VMware ESXi, Player nebo Workstation
- KVM / VirtualBox
- Chuť učit se
Jste připraveni se učit? Skvěle!
Instalace Ubuntu Serveru
Bez dalších okolků začněme!
- Začněte instalaci spuštěním hosta virtuálního počítače pomocí ISO Ubuntu Server 20.04. V tomto návodu bude často zmiňován VMware; můžete však použít jakýkoli hypervizor. Příklady zde uvedené pocházejí z VMware ESXi 7.0, ale můžete také použít například Microsoft Hyper-V, VirtualBox nebo VMware Player. Po spuštění hosta virtuálního počítače by se měly zobrazit zprávy o zavádění systému při startu hosta virtuálního počítače. Po dokončení zaváděcího procesu se zobrazí následující uvítací obrazovka:
Volba výchozího jazyka je angličtina. Pokud si přejete použít tento jazyk, stiskněte klávesu Enter.
2. Na další obrazovce vyberte, zda si přejete aktualizovat instalační program, nebo ne. Pokud jste připojeni k internetu, pomocí šipek vyberte možnost „Aktualizovat na nový instalační program“ a stiskněte klávesu Enter. V opačném případě můžete tento krok přeskočit.
Instalační program se začne stahovat a začne aktualizace:
3. Jakmile instalační program dokončí aktualizaci, budete nyní muset zvolit rozložení klávesnice. Výchozí je anglické (US). Pokud vám toto výchozí nastavení vyhovuje, zvolte Hotovo a stiskněte Enter:
4. Nyní je čas nakonfigurovat síť. Ve výchozím nastavení instalační program vyhledá adresu DHCP a automaticky nakonfiguruje síť. Nyní byste však měli nastavit IP adresu na konfiguraci platnou pro vaši síť. Přidělenou adresu si můžete zapsat a použít ji jako statickou konfiguraci. Pokud zvolíte tuto cestu, nezapomeňte v konfiguraci serveru DHCP nastavit tuto adresu jako statickou rezervaci.
5. V případě, že se rozhodnete pro tuto cestu, nezapomeňte tuto adresu nastavit jako statickou rezervaci v konfiguraci serveru DHCP. Chcete-li nakonfigurovat statickou adresu, vyberte eth0, jak je znázorněno níže, a stiskněte klávesu Enter. Poté je třeba vybrat IPv4 nebo IPv6 a přiřadit správnou podsíť, adresu, bránu a adresu jmenného serveru. IPv6 je primárně určen pro provoz směřující do internetu, protože ve světě dochází adresní prostor IPv4. Pro místní provoz jej v dohledné době nebudete potřebovat.
Ve většině případů zvolíte IPv4, jak je uvedeno níže:
6. Po dokončení se nastavení použije a můžete pokračovat. Vyberte možnost Hotovo a pokračujte stisknutím klávesy Enter.
7. Na další obrazovce se zobrazí výzva ke konfiguraci adresy proxy serveru. Pokud nějakou používáte pro přístup k internetu, zadejte zde tuto adresu, jinak ji nechte prázdnou a vyberte možnost Hotovo a stiskněte klávesu Enter:
8. Dále je čas vybrat konfiguraci disku. Pro účely této příručky se budeme pokud možno držet výchozího nastavení. Ujistěte se, že je vybrána možnost Použít celý disk a že je vybrána možnost Nastavit tento disk jako skupinu LVM. Když je obojí vybráno, vyberte možnost Hotovo a stiskněte klávesu Enter:
9. Zkontrolujte, zda je konfigurace úložiště správná. Zkontrolujte konfiguraci úložiště. Nyní je vhodný čas zdokumentovat také konfiguraci disku. Pokud jste s konfigurací spokojeni, vyberte možnost Hotovo a stiskněte klávesu Enter:
10. Pokud jste s konfigurací spokojeni, vyberte možnost Hotovo. Protože formátování a rozdělení disku je považováno za destruktivní, zobrazí se potvrzovací dialogové okno. Zvolte Pokračovat a stiskněte klávesu Enter:
11. Zvolte možnost Pokračovat. Další obrazovkou bude obrazovka Nastavení profilu. Tento účet bude kořenovým uživatelským účtem pro váš server. Zadejte své jméno, název serveru, uživatelské jméno a heslo, které chcete používat. Uživatelské jméno může být vaše jméno nebo postava z komiksů Marvel Comics. Volba je na vás. Ať už se rozhodnete jakkoli, nezapomeňte si tyto informace před pokračováním zdokumentovat!
12. Až budete s informacemi spokojeni, vyberte možnost Hotovo a stiskněte klávesu Enter:
13. Stiskněte klávesu Enter. Nyní jste dotázáni, zda chcete nainstalovat OpenSSH Server. Pokud budete k přístupu k serveru používat pouze konzolu virtuálního počítače, instalaci přeskočte. OpenSSH můžete nainstalovat později. Pokud však plánujete využívat připojení SSH ke správě hostitele, ujistěte se, že je vybrána možnost Instalovat OpenSSH Server. Je jednodušší to udělat nyní než instalovat a konfigurovat později. Pokud jste obeznámeni s klíči SSH, můžete nyní také importovat své klíče a umožnit tak bezpečné přihlašování bez hesla.
14. V případě, že jste se seznámili s klíči SSH, můžete je nyní importovat. Jakmile budete s výběrem spokojeni, zvolte Hotovo a stiskněte klávesu Enter:
15. Zkontrolujte, zda jste se s výběrem spokojeni. Nyní jste před dokončením! Dále je třeba nainstalovat některé z nejoblíbenějších snapů, které jsou pro Ubuntu Server k dispozici.
Pokud chcete, vyberte PowerShell a zvolte Hotovo a stiskněte Enter. V opačném případě stačí vybrat možnost Hotovo a stisknout klávesu Enter.
Ubuntu Server se nyní začne instalovat. Obvykle bude instalace na virtuálním počítači trvat jen několik minut.
16. Instalační obrazovka Ubuntu 20.04. Po několika minutách a, je třeba restartovat počítač. Stiskněte klávesu Enter a server se restartuje.
Otevření běžných portů
Instalaci je třeba doplnit o základní zabezpečení instalací brány firewall. Ve výchozím nastavení není brána firewall Un-Complicated Firewall (ufw) v Ubuntu Server 20.04 nakonfigurována a povolena.
Kroky v této části nejsou pro vanilla instalaci technicky nutné. Pokud však hodláte tento server používat jako webový nebo třeba databázový server, čtěte dále.
Nyní se připojte k novému serveru pomocí protokolu SSH. Pro účely tohoto návodu používáme k provádění příkazů SSH Terminál systému Windows a prostředí PowerShell 7.
Zapnutí brány firewall
- Otevřete klienta SSH a zadejte následující příkaz pomocí uživatelského jména a IP adresy, které jste použili při instalaci serveru Ubuntu:
ssh @
2. Stiskněte klávesu Enter. Vyčkejte na výzvu k přijetí šifrovacího klíče, pokud jste se již dříve nepřipojili prostřednictvím SSH. Proces uvidíte na následujícím animovaném gifu:
Ověřte stav nekomplikovaného firewallu nebo UFW zadáním následujícího příkazu v terminálu:
sudo ufw status verbose
Stav firewallu bude neaktivní. Nyní povolte a spusťte démona brány firewall zadáním následujícího příkazu a stisknutím klávesy Enter:
sudo ufw enable
Nejprve byste měli nastavit přístup pro SSH. To je nutné, jakmile je brána firewall povolena.
sudo ufw allow ssh
Pokud nastavujete tento server Ubuntu tak, aby fungoval jako webový server nebo třeba server MySQL, uvidíte níže požadované porty, které je třeba otevřít.
sudo ufw allow httpsudo ufw allow httpssudo ufw allow mysql
Nyní znovu načtěte konfiguraci brány firewall a aplikujte změny zadáním následujícího příkazu:
sudo ufw reload
Možná budete chtít být přesnější v tom, kam povolíte provoz. Tento návod používá kdekoli, protože existují další bezpečnostní opatření, která zabraňují přístupu k počítačům v použité síti. Pokud si chcete o konfiguraci UFW přečíst něco navíc, začněte zde.
Aktualizace Ubuntu Server 20.04
Posledním úkolem, který budete chtít provést před pokračováním, je aktualizace operačního systému a aktualizace všech balíčků, které mohou potřebovat aktualizaci. Možná to budete chtít udělat, abyste zajistili, že váš nově vytvořený server bude mít k dispozici všechny nejnovější opravy zabezpečení a chyb.
Provedení tohoto úkonu začněte příkazem apt, jak je uvedeno níže.
Správce balíčků apt poté prohledá repozitáře Ubuntu a vyhledá aktualizace/aktualizace. Parametr -y potlačí potvrzovací dialogy a na obrazovce se zobrazí všechny balíčky, které mají aktualizace.
sudo apt update -y
Nyní spusťte další příkaz.
Správce balíčků apt nyní začne aplikovat všechny dříve nalezené aktualizace vyžadující aktualizace. Parametr -y
potlačí veškerá potvrzovací dialogová okna. Tento krok může trvat minutu nebo dvě v závislosti na internetovém připojení a výkonu systému.
sudo apt upgrade -y
Gratulujeme! Právě jste úspěšně nainstalovali, nakonfigurovali a aktualizovali Ubuntu Server 20.04 LTS.
Další informace
- Subiquity na GitHubu
- Automatizovaná instalace Ubuntu Serveru pomocí Subiquity
.