Technical Anshu Strona główna › Poradniki › Serwer Ubuntu na ESXi
🐧 Serwer Ubuntu na ESXi

Zainstaluj serwer Ubuntu na VMware ESXi

Instalowanie Ubuntu Server na hoście VMware ESXi krok po kroku — tworzenie maszyny wirtualnej i objaśnienie każdego ekranu instalatora, od języka i sieci po pamięć masową, Twój profil i pole wyboru OpenSSH.

✍️ Technical Anshu🐧 Ubuntu Server / ESXi🎧 Multi-Language Audio
Zainstaluj serwer Ubuntu na VMware ESXi
🎧 Wielojęzyczny dźwięk: W odtwarzaczu wideo kliknij [Ustawienia] (⚙️) ➔ [Ścieżka dźwiękowa], aby wybrać język.

📑Rozdziały

  1. Czego potrzebujesz przed rozpoczęciem — hosta ESXi i ISO Ubuntu Server LTS
  2. Prześlij obraz ISO do magazynu danych na hoście
  3. Utwórz maszynę wirtualną — nazwę, system operacyjny gościa, procesor, pamięć i dysk
  4. Załącz obraz ISO, włącz zasilanie i otwórz konsolę
  5. Ekrany języka i układu klawiatury
  6. Wybierz typ instalacji — Ubuntu Server lub wersję zminimalizowaną
  7. Ekran sieci — adres DHCP lub statyczny oraz ekrany proxy i lustrzane
  8. Pamięć — układ z przewodnikiem i ustawienie domyślne LVM
  9. Twój profil i pole wyboru OpenSSH
  10. Wyróżnione zatrzaski, sama instalacja i ponowne uruchomienie
  11. Kontrola pierwszego logowania, jednorazowa aktualizacja i przejście na SSH

📋Omówienie i przewodnik krok po kroku

1

Pobierz obraz ISO i prześlij go do magazynu danych

Potrzebujesz dwóch rzeczy: hosta ESXi, do którego możesz się zalogować, oraz obrazu ISO serwera Ubuntu pobranego z ubuntu.com. Wybierz aktualną wersję LTS — wersje z długoterminowym wsparciem otrzymują lata aktualizacji i są tym, co zakłada prawie każdy przewodnik. Następnie prześlij obraz ISO do hosta, zanim cokolwiek utworzysz: w kliencie sieciowym ESXi otwórz Pamięć, wybierz magazyn danych z naprawdę wolną przestrzenią, otwórz przeglądarkę magazynu danych i użyj opcji Prześlij. Maszyna wirtualna uruchomi się z tego pliku.

Zdecyduj teraz o podstawach: jasna nazwa maszyny wirtualnej, ilość zajmowanego dysku i to, czy pobiera adres z DHCP, czy ze stałego adresu statycznego. Udokumentowane wymagania minimalne Ubuntu są niewielkie — około 1,5 GB pamięci RAM uruchamia instalator — ale serwer, którego faktycznie planujesz używać, zasługuje na co najmniej 2 do 4 GB pamięci RAM i 25 GB lub więcej dysku. Możesz później powiększyć dysk wirtualny; kurczenie się to bolesny kierunek.

📌 Uwaga: ESXi sam w sobie jest teraz oprogramowaniem firmy Broadcom. Stara bezpłatna edycja ESXi została wycofana na początku 2024 r., a bezpłatna edycja powróciła wraz z aktualizacją ESXi 8.0 Update 3e w 2025 r. do użytku laboratoryjnego i pozaprodukcyjnego z ograniczeniami — sprawdź bieżącą stronę firmy Broadcom, aby poznać warunki mające zastosowanie do Twojego hosta.
2

Utwórz maszynę wirtualną z odpowiednimi ustawieniami

W kliencie sieciowym ESXi wybierz Utwórz/Zarejestruj maszynę wirtualną, a następnie Utwórz nową maszynę wirtualną. Wybory, które mają znaczenie:

Nazwa i system operacyjny gościa: nadaj maszynie wirtualnej nazwę opisującą jej zadanie i wybierz rodzinę systemów gościa Linux, wersję Ubuntu Linux (64-bit) — ESXi używa tej nazwy do wybierania rozsądnych ustawień domyślnych. Pamięć: magazyn danych, do którego przesłano obraz ISO. Procesor i pamięć: 2 procesory wirtualne i 4 GB RAM to wygodny punkt wyjścia dla serwera testowego lub małego serwera usługowego. Dysk twardy: 25 GB lub więcej; Alokacja cienka jest odpowiednia dla laboratorium, a zabezpieczona gruba rezerwa miejsca z przodu. Karta sieciowa: wybierz VMXNET 3 — Ubuntu dostarcza sterownik w jądrze, więc sieć działa już podczas samej instalacji.

Napęd CD/DVD: skieruj go na przesłany plik ISO (plik ISO magazynu danych) i upewnij się, że opcja Połącz przy włączeniu jest zaznaczona. Pozostaw domyślne oprogramowanie sprzętowe, czyli EFI w bieżących wersjach — Ubuntu w pełni obsługuje EFI i Secure Boot, więc nie ma nic do zmiany.

⚠️ Ostrzeżenie: jeśli opcja „Połącz przy włączeniu zasilania” nie jest zaznaczona, maszyna wirtualna uruchamia się bez urządzenia rozruchowego i zatrzymuje się, wyświetlając komunikat w stylu „nie znaleziono systemu operacyjnego”. Jest to najczęstsza przyczyna niepowodzenia pierwszej instalacji — sprawdź to ustawienie przed czymkolwiek innym.
3

Uruchom i wyczyść ekrany języka i klawiatury

Włącz maszynę wirtualną i otwórz jej konsolę. W menu startowym znajduje się opcja Wypróbuj lub zainstaluj serwer Ubuntu — wybierz tę opcję i naciśnij klawisz Enter (po krótkim oczekiwaniu nastąpi również samodzielna kontynuacja). Instalator najpierw przeprowadza szybkie wykrywanie sprzętu, a następnie na ekranie powitalnym pojawia się pytanie o język. Wybierz i naciśnij Kontynuuj.

Następny jest ekran układu klawiatury. Poświęć dziesięć sekund na wybranie odpowiedniego układu i przetestuj kilka kluczy w dostarczonym pudełku.

✅ Wskazówka: nieprawidłowy układ klawiatury zmieni później hasło w łamigłówkę — instalator nie będzie mógł pokazać Ci, co wpisujesz po wyświetleniu monitu o hasło, więc przetestuj układ tutaj, gdzie nadal widzisz klawisze.
4

Wybierz typ instalacji i ustaw sieć

Obecne wersje oferują dwa rodzaje ekranów instalacji: Ubuntu Server — standardowa instalacja ze zwykłym zestawem narzędzi administracyjnych — i Ubuntu Server (zminimalizowany) — mniejsza instalacja przeznaczona do zautomatyzowanych wdrożeń w stylu chmury. W przypadku pierwszego serwera lub maszyny uczącej się wybierz zwykły serwer Ubuntu; zminimalizowane pomija narzędzia codziennego użytku, których się spodziewasz, a dodawanie ich jedno po drugim kosztuje więcej czasu niż oszczędza.

Na ekranie połączeń sieciowych widoczna jest wirtualna karta sieciowa (jest ona wyświetlana jako ens160). Domyślnie pyta DHCP o adres, a w przypadku większości instalacji w domu i laboratorium to wszystko, czego potrzebujesz — zanotuj otrzymany adres, ponieważ to właśnie tam dotrzesz do serwera. Jeśli ten serwer musi zawsze znajdować się pod tym samym adresem – a zazwyczaj prawdziwe serwery muszą – wybierz adapter, wybierz opcję Edytuj IPv4, przejdź do Ręcznie i wypełnij cztery pola: podsieć w formularzu CIDR, na przykład 192.168.1.0/24, adres nadawany temu serwerowi, na przykład 192.168.1.50, bramę i nazwę serwery. Wybierz adres w swojej sieci, ale poza zakresem przydzielanym przez router przez DHCP, aby nigdy nie kolidowały ze sobą.

Ekran proxy może pozostać pusty, chyba że Twoja sieć wymusza ruch przez serwer proxy. Ekran lustrzany wybiera najbliższe archiwum Ubuntu i testuje je — zaakceptuj oferowane przez nie domyślne.

5

Pamięć masowa — układ z przewodnikiem za pomocą LVM

Na ekranie konfiguracji pamięci masowej dostępna jest opcja Użyj całego dysku. Ponieważ jest to zupełnie nowy dysk wirtualny, jest to właściwy wybór — nie ma na nim niczego, co wymagałoby ochrony. Opcja Skonfiguruj ten dysk jako grupę LVM jest domyślnie zaznaczona, a pozostawienie jej zaznaczonej jest rozsądną opcją domyślną dla większości ludzi: LVM to warstwa pomiędzy dyskiem a systemami plików, która znacznie ułatwia późniejsze powiększanie pamięci.

Naciśnij Gotowe, a instalator wyświetli ekran przeglądu konfiguracji pamięci masowej — partycje, które za chwilę utworzy, w tym małą partycję EFI i główny wolumin LVM. Przeczytaj, a potem potwierdź. Ostatnie ostrzeżenie pyta jeszcze raz, ponieważ następny krok zapisuje na dysk; na świeżym dysku wirtualnym, który jest dokładnie tym, czego chcesz.

⚠️ Ostrzeżenie: przechowywanie z przewodnikiem kasuje dysk, na który go wskazujesz. Wewnątrz tej maszyny wirtualnej dysk jest wirtualny i nowy, więc Twoje prawdziwe pliki są bezpieczne — ale zanim cokolwiek potwierdzisz, sprawdź dokładnie, czy utworzyłeś nową maszynę wirtualną i podłączyłeś do niej obraz ISO, a nie do jakiejś istniejącej maszyny.
6

Konfiguracja profilu i pole wyboru OpenSSH

Na ekranie konfiguracji profilu zostaniesz poproszony o podanie imienia i nazwiska, nazwy serwera (nazwy hosta, którą będą widzieć inne komputery), nazwy użytkownika i hasła. Ten pierwszy użytkownik jest administratorem — może używać sudo do zadań systemowych. Wybierz hasło, które będziesz pamiętać w przyszłym miesiącu; wpiszesz go przy pierwszym logowaniu.

Następnie pojawia się ekran konfiguracji SSH i najbardziej przydatny haczyk w całej instalacji: Zainstaluj serwer OpenSSH. Opcja nie jest domyślnie zaznaczona — zaznacz ją. Serwer nie ma pulpitu ani przeglądarki; po instalacji będziesz zarządzał nim prawie całkowicie przez SSH z własnego komputera, a instalacja serwera SSH oszczędza ci późniejszej podróży z konsolą. Na ekranie pojawia się także możliwość zaimportowania klucza SSH z GitHuba lub Launchpada — początkujący może to pominąć i skorzystać z logowania za pomocą hasła.

Ostatni ekran wyboru zawiera listę wyróżnionych snapów serwerów — popularnych aplikacji serwerowych oferowanych jako dodatki dostępne za jednym kliknięciem. Pozostaw je wszystkie niezaznaczone. Czysty system podstawowy jest właściwym punktem wyjścia; wszystko, czego potrzebujesz, można zainstalować później, celowo.

⚠️ Ostrzeżenie: jeśli zakończysz instalację bez zaznaczenia OpenSSH, serwer będzie działać, ale będziesz mieć do niego dostęp tylko za pośrednictwem konsoli ESXi. Krok 8 pokazuje jednominutową poprawkę.
7

Zakończ instalację i uruchom ponownie w czysty sposób

Instalator kopiuje teraz system i pokazuje jego postęp. Ten etap zajmuje trochę czasu na współdzielonym hoście — ekran powolnego postępu jest normalnym zjawiskiem, a widok dziennika pokazuje, że nadal działa. Po zakończeniu wybierz opcję Uruchom ponownie teraz.

⚠️ Ostrzeżenie: jeśli po ponownym uruchomieniu maszyna wirtualna uruchomi się bezpośrednio z powrotem do instalatora, nie jest uszkodzona — po prostu ponownie uruchomiła wciąż podłączony ISO. Wyłącz maszynę wirtualną, otwórz jej ustawienia i odłącz napęd CD/DVD (lub usuń zaznaczenie opcji Podłącz po włączeniu zasilania), a następnie uruchom ją. Zainstalowany system uruchomi się z dysku wirtualnego.
8

Pierwsze logowanie — sprawdź, zaktualizuj i przenieś do SSH

Zaloguj się na konsoli, podając nazwę użytkownika i hasło ze swojego profilu. Najpierw sprawdź adres, którego faktycznie używa serwer:

Terminal
ip a

Spójrz na adapter ens160 — podany tam adres to ten, z którym się połączysz. Następnie sprawdź układ dysku zbudowany przez instalatora:

Terminal
df -h

Następnie raz włącz nowy system, zanim cokolwiek na nim zainstalujesz:

Terminal
sudo apt update
sudo apt upgrade

W tym miejscu przestań pracować w konsoli ESXi i zarządzaj serwerem przez SSH z własnego komputera — połącz się za pomocą ssh twoja nazwa_użytkownika@adres-serwera, używając nazwy użytkownika ze swojego profilu i właśnie potwierdzonego adresu.

Przegapiłeś zaznaczenie OpenSSH w kroku 6? Zainstaluj go teraz na konsoli i potwierdź, że usługa działa:

Terminal
sudo apt install openssh-server
sudo systemctl status ssh
✅ Wskazówka: gdy SSH odpowie, przed rozpoczęciem eksperymentów wykonaj migawkę czystej, zaktualizowanej maszyny wirtualnej w ESXi. Wycofanie migawki jest znacznie szybsze niż ponowna instalacja.

🏷️Zmienne wyszukiwania tematów i słowa kluczowe

🔍 UbuntuServer 🔍 VMwareESXi 🔍 OpenSSH 🔍 TechnicalAnshu 🔍 Virtualization 🔍 LinuxServer 🔍 Install Ubuntu Server on ESXi 🔍 Ubuntu Linux 64-bit VM 🔍 VMXNET 3 🔍 Datastore ISO 🔍 Static IP Ubuntu Server 🔍 LVM Guided Storage 🔍 Ubuntu LTS Server Install
🎙️ Pełna transkrypcja — kliknij, aby rozwinąć

__TOK_40__

__TOK_41__

__TOK_42__

❓ Najczęściej zadawane pytania

Czy korzystanie z tego samouczka jest w 100% bezpłatne?

__TOK_43__

Czy początkujący mogą postępować zgodnie z tym przewodnikiem?

__TOK_44__

Gdzie mogę zadawać pytania, jeśli utknę?

__TOK_45__

🚀 Obejrzyj cały samouczek na YouTube

__TOK_46__

__TOK_47__

▶️ Obejrzyj cały film
Ten samouczek jest oparty na filmie Technical Anshu dotyczącym instalacji serwera Ubuntu na VMware ESXi. • Zablokowałeś się na którymkolwiek kroku? Zapytaj w komentarzach do filmu – tam uzyskasz pomoc 🙏