![]() |
|
PufferPanel HTTPS + Domain einrichten... - Druckversion +- GameServer-Install.de - Forum (https://gameserver-install.de) +-- Forum: GamerSever - Install (https://gameserver-install.de/forum-3.html) +--- Forum: Linux Server Tut`s (https://gameserver-install.de/forum-31.html) +--- Thema: PufferPanel HTTPS + Domain einrichten... (/thread-248.html) |
PufferPanel HTTPS + Domain einrichten... - rumpel - 01-05-2026 Perfekt! Wir richten HTTPS + Domain für PufferPanel auf Ubuntu 24.04 ein. Ich gehe Schritt für Schritt vor, damit dein Panel sicher über https:// erreichbar ist. Ich nehme an: Du hast eine Domain, z. B. panel.deinedomain.com PufferPanel läuft bereits auf Port 8080 Du möchtest Let's Encrypt (kostenloses Zertifikat) verwenden 1️⃣ Domain auf Server zeigen Stelle sicher, dass deine Subdomain auf die IP deines Servers zeigt: panel.deinedomain.com → SERVER-IP Prüfen: Code: ping panel.deinedomain.com2️⃣ Nginx installieren (Reverse Proxy) PufferPanel selbst kann HTTPS nicht direkt. Wir nutzen Nginx als Proxy. Code: sudo apt install -y nginx
sudo systemctl enable --now nginx3️⃣ Firewall anpassen (falls aktiv) Code: sudo apt install -y nginx
sudo systemctl enable --now nginx4️⃣ Nginx Konfiguration für PufferPanel Erstelle eine Datei: Code: sudo nano /etc/nginx/sites-available/pufferpanelInhalt (ersetze panel.deinedomain.com): Code: server {
listen 80;
server_name panel.deinedomain.com;
location / {
proxy_pass http://127.0.0.1:8080/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}Aktiviere die Site: Code: sudo ln -s /etc/nginx/sites-available/pufferpanel /etc/nginx/sites-enabled/
[b]sudo nginx -t[/b]
sudo systemctl reload nginxJetzt ist dein Panel über HTTP erreichbar. 5️⃣ HTTPS mit Let’s Encrypt Installiere Certbot: Code: sudo apt install -y certbot python3-certbot-nginxSSL-Zertifikat holen & automatisch Nginx konfigurieren: Code: sudo certbot --nginx -d panel.deinedomain.comFolge den Fragen (E-Mail, AGB akzeptieren) Wähle Redirect → HTTP → HTTPS 6️⃣ Testen Im Browser: https://panel.deinedomain.com ✅ Du solltest jetzt ein grünes Schloss sehen. ✅ PufferPanel läuft weiterhin, nur jetzt über Port 443. 7️⃣ Automatische Zertifikatserneuerung prüfen Certbot richtet automatisch Cronjobs ein. Testen: Code: sudo certbot renew --dry-runDas war es auch schon wieder... LG rumpel
|