I den här guiden går vi igenom hur du kan installera Webmin, ett webbgränssnitt för systemadministration, på en Ubuntu 24.04-server och konfigurera ett gratis Let’s Encrypt SSL-certifikat. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Ubuntu 24.04 installerat på din server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera nödvändiga beroenden
Installera de nödvändiga paketen för att kunna installera Webmin:
sudo apt install software-properties-common apt-transport-https wget -y
Steg 3: Lägg till Webmin-repositoryt
Lägg till Webmin GPG-nyckeln:
wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
Lägg till Webmin repositoryt:
echo "deb http://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list
Steg 4: Installera Webmin
Kör följande kommandon för att installera Webmin:
sudo apt update
sudo apt install webmin -y
Steg 5: Installera Certbot för Let’s Encrypt SSL
Installera Certbot och dess Apache-plugin:
sudo apt install certbot python3-certbot-apache -y
Steg 6: Få ett SSL-certifikat från Let’s Encrypt
Kör följande kommando för att få ett SSL-certifikat:
sudo certbot --apache -d your_domain_or_IP
Steg 7: Konfigurera Webmin för att använda SSL
Öppna Webmins konfigurationsfil:
sudo nano /etc/webmin/miniserv.conf
Sök efter raden som börjar med `ssl=0` och ändra den till `ssl=1` för att aktivera SSL.
Steg 8: Starta om Webmin-tjänsten
Kör följande kommando för att starta om Webmin-tjänsten:
sudo systemctl restart webmin
Steg 9: Åtkomst till Webmin via webbläsaren
Navigera till följande URL i din webbläsare för att komma åt Webmin:
https://your_domain_or_IP:10000/
Avslutning
Dina Webmin-applikationer är nu installerade och skyddade med ett gratis Let’s Encrypt SSL-certifikat. Denna lösning kan vara särskilt användbar för dem som vill hantera sina servrar effektivt från en VPS-server.