Denne vejledning viser, hvordan du installerer Webmin på en Ubuntu 24.04 VPS-server og sikrer den med et gratis SSL-certifikat fra Let’s Encrypt. Webmin er et webbaseret kontrolpanel, der forenkler administrationen af din Linux-server.
Forudsætninger
- En Ubuntu 24.04 server med root-adgang.
- En aktiv internetforbindelse.
- Et domænenavn eller en subdomæne, der peger på din server.
Trin 1: Opdater systempakker
- Log ind på din Ubuntu 24.04 server via SSH som root.
- Opdater pakkelisterne:
apt update - Opgrader de installerede pakker:
apt upgrade -y
Trin 2: Tilføj Webmin repository
- Tilføj Webmin repository til din server:
echo "deb https://download.webmin.com/download/repository sarge contrib" | tee /etc/apt/sources.list.d/webmin.list - Tilføj Webmin GPG-nøglen:
wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add - - Opdater pakkelisterne igen:
apt update
Trin 3: Installer Webmin
- Installer Webmin-pakken:
apt install webmin -y
Trin 4: Konfigurer firewall
- Tillad Webmin-porten (10000) i din firewall:
ufw allow 10000/tcp
Trin 5: Få adgang til Webmin
- Åbn en webbrowser og indtast følgende adresse:
https://[din server IP-adresse]:10000 - Du vil blive mødt af Webmins login-side. Log ind med din root-bruger og password.
Trin 6: Installer Let’s Encrypt SSL-certifikat
- I Webmin-kontrolpanelet skal du navigere til “Webmin” -> “Webmin Configuration” -> “SSL Encryption”.
- Vælg fanen “Let’s Encrypt”.
- Indtast dit domænenavn eller subdomæne i feltet “Hostnames”.
- Vælg “Web root directory” for “Website root directory”.
- Klik på “Request Certificate”.
- Webmin vil automatisk hente og installere et SSL-certifikat fra Let’s Encrypt.
Yderligere noter
- Let’s Encrypt-certifikater udløber efter 90 dage. Webmin vil automatisk forsøge at forny certifikatet, før det udløber.
- Du kan finde mere information om Webmin i den officielle dokumentation: https://www.webmin.com/documentation.html