Webmin to potężny, webowy interfejs administracyjny dla systemów Linux, który pozwala zarządzać serwerem przez przeglądarkę. W poniższym przewodniku pokażemy, jak szybko zainstalować Webmin na Ubuntu 24.04 i zabezpieczyć go darmowym certyfikatem SSL od Let’s Encrypt.
Wymagania wstępne
- Serwer z Ubuntu 24.04
- Konto z uprawnieniami
sudo
- Domena skierowana na adres IP serwera (np.
admin.twojadomena.pl
) - Połączenie z internetem
Krok 1: Aktualizacja systemu
sudo apt update
sudo apt upgrade -y
Krok 2: Instalacja zależności
sudo apt install -y wget apt-transport-https software-properties-common
Krok 3: Dodanie repozytorium Webmin
wget -qO- http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
sudo add-apt-repository "deb http://download.webmin.com/download/repository sarge contrib"
sudo apt update
Krok 4: Instalacja Webmin
sudo apt install -y webmin
Krok 5: Sprawdzenie działania
Webmin jest teraz dostępny na porcie 10000. Sprawdź status:
sudo systemctl status webmin
Przejdź w przeglądarce pod adres:
http://admin.twojadomena.pl:10000
Krok 6: Instalacja Certbota i wtyczki dla Nginx
sudo apt install -y certbot python3-certbot-nginx
Krok 7: Konfiguracja Nginx jako reverse proxy
sudo apt install -y nginx
sudo tee /etc/nginx/sites-available/webmin <
Krok 8: Uzyskanie darmowego SSL Let’s Encrypt
sudo certbot --nginx -d admin.twojadomena.pl
Certbot automatycznie skonfiguruje HTTPS i przekierowanie z HTTP.
Dlaczego warto wybrać Netcloud24?
Aby Webmin działał płynnie i bez zakłóceń, wybierz serwery z oferty Netcloud24. Oferujemy:
- VPS Windows z dedykowanymi zasobami CPU/RAM
- Serwery dedykowane ze szybkimi dyskami SSD NVMe
- Profesjonalne wsparcie 24/7 oraz wysoką dostępność
- Elastyczne skalowanie infrastruktury
Podsumowanie
Dzięki temu przewodnikowi w kilka minut postawisz Webmin na Ubuntu 24.04 i zabezpieczysz panel bezpłatnym certyfikatem SSL od Let’s Encrypt. Skorzystaj z wydajnych usług Netcloud24, by zapewnić najwyższą niezawodność swojego serwera.
Sprawdź ofertę serwerów: https://netcloud24.com/