Instalacja Ubuntu Server 20.04 – Przewodnik krok po kroku
Ubuntu Server 20.04 LTS to jedna z najpopularniejszych dystrybucji systemu Linux, wykorzystywana do budowy serwerów. Bez względu na to, czy planujesz uruchomić serwer WWW, bazę danych czy aplikację, Ubuntu Server oferuje stabilność i wszechstronność. W tym przewodniku przeprowadzimy Cię przez proces instalacji Ubuntu Server 20.04, krok po kroku, z uwzględnieniem najważniejszych ustawień i konfiguracji.
Wymagania systemowe
Zanim przystąpisz do instalacji, upewnij się, że Twój sprzęt spełnia minimalne wymagania:
- Procesor: 1 GHz lub szybszy
- Pamięć RAM: Minimum 512 MB (zalecane 1 GB)
- Dysk twardy: Minimum 2,5 GB wolnego miejsca
- Napęd: USB lub DVD (w zależności od metody instalacji)
Przygotowanie do instalacji
Pobranie obrazu ISO
- Odwiedź stronęoficjalnego repozytorium Ubuntu.
- Wybierz wersję 20.04 LTS i pobierz obraz ISO.
Utworzenie bootowalnego nośnika
Możesz użyć USB lub DVD do utworzenia bootowalnego nośnika. Poniżej przedstawiamy instrukcje dla obu metod.
Tworzenie bootowalnego USB
Skorzystaj z narzędzi takich jak Rufus (Windows) lub Etcher (Linux, macOS), aby utworzyć bootowalny USB.
- Rufus:
- Pobierz i uruchom Rufus.
- Podłącz USB.
- Wybierz pobrany plik ISO.
- Kliknij „Start”, aby rozpocząć proces.
Tworzenie bootowalnego DVD
Jeśli preferujesz metodę DVD, użyj narzędzi, takich jak ImgBurn.
- Włóż pustą płytę DVD.
- Otwórz ImgBurn i wybierz „Write image file to disc”.
- Wskaź plik ISO i kliknij „Write”.
Instalacja Ubuntu Server 20.04
Bootowanie z nośnika
- Podłącz bootowalny nośnik do serwera.
- Uruchom komputer i wejdź do BIOS/UEFI (zwykle klawisz F2, F12 lub Del).
- Ustaw bootowanie z USB/DVD jako pierwsze.
- Zapisz zmiany i zrestartuj komputer.
Rozpoczęcie instalacji
Po uruchomieniu instalatora zobaczysz ekran powitalny. Wybierz opcję „Install Ubuntu Server”.
Wybór języka
Wybierz preferowany język instalacji. Domyślnie będzie to język angielski, ale możesz wybrać polski z listy.
Konfiguracja sieci
Podczas instalacji system zapyta o konfigurację sieci. Możesz wybrać:
- DHCP: Automatyczna konfiguracja.
- Statyczny adres IP: Wprowadź IP, maskę sieci, bramę oraz DNS.
Ustawienia użytkownika
Następnie zostaniesz poproszony o utworzenie konta użytkownika:
- Wprowadź swoje imię i nazwisko.
- Ustal nazwę użytkownika.
- Ustaw hasło.
- Zdecyduj, czy chcesz szyfrować swój katalog domowy.
Wybór dysku i partycjonowania
Teraz przejdź do wyboru dysku, na którym zainstalujesz Ubuntu. Możesz wybrać:
- Automatyczne partycjonowanie: Szybka i łatwa metoda.
- Ręczne partycjonowanie: Dla zaawansowanych użytkowników.
Jeśli zdecydujesz się na ręczne partycjonowanie, pamiętaj o utworzeniu:
- Partycji root (/): Minimum 20 GB.
- Partycji swap: Rekomendowane 1-2 razy więcej niż RAM.
Instalacja oprogramowania
Podczas instalacji możesz wybrać dodatkowe oprogramowanie, takie jak:
- OpenSSH server: Umożliwia zdalne logowanie.
- Docker: Przydatne do konteneryzacji aplikacji.
- LAMP server: Instalacja serwera WWW z PHP i MySQL.
Ustawienia GRUB
Kiedy instalacja dotrze do etapu ustawiania bootloadera GRUB, zaakceptuj domyślne ustawienia. GRUB pozwala na wybór systemu operacyjnego przy starcie komputera.
Zakończenie instalacji
Po zakończeniu instalacji zobaczysz komunikat informujący o konieczności zrestartowania systemu. Teraz możesz usunąć nośnik instalacyjny i uruchomić serwer.
Po instalacji – podstawowe konfiguracje
Logowanie
Zaloguj się do systemu za pomocą wcześniej utworzonego konta użytkownika.
Aktualizacja systemu
Pierwszym krokiem po zalogowaniu powinno być zaktualizowanie systemu. W terminalu wpisz:
sudo apt update sudo apt upgrade
Instalacja dodatkowych pakietów
Zainstaluj niezbędne pakiety, które mogą być przydatne w pracy z serwerem, takie jak:
sudo apt install vim htop net-tools
- vim: Edytor tekstu.
- htop: Monitor zasobów systemowych.
- net-tools: Narzędzia do zarządzania siecią.
Konfiguracja zapory
Zainstaluj UFW (Uncomplicated Firewall) i skonfiguruj podstawową zaporę sieciową:
sudo apt install ufw sudo ufw allow OpenSSH sudo ufw enable
Tworzenie kopii zapasowych
Regularne tworzenie kopii zapasowych jest kluczowe. Rozważ użycie narzędzi takich jakrsync
lubtar
do automatyzacji procesu.
Wnioski
Instalacja Ubuntu Server 20.04 jest prosta, a intuicyjny proces instalacji sprawia, że nawet początkujący użytkownicy mogą z łatwością skonfigurować swój serwer. Po zakończeniu procesu instalacji warto poświęcić czas na konfigurację i optymalizację systemu, aby w pełni wykorzystać jego możliwości. Dzięki temu możesz stworzyć stabilne i wydajne środowisko serwerowe, które spełni Twoje oczekiwania.
]]>