1.Zusätzliche Subdomain in DuckDNS anlegen:Schritt 1.
Falls noch nicht geschehen, loggen Sie sich kurz auf duckdns.org ein und legen Sie eine neue Subdomain an (oder nutzen Sie eine bestehende, z. B. wordpress.meinserver123.duckdns.org). Sie zeigt automatisch auf Ihre öffentliche IP.
2.Proxy Host im Nginx Proxy Manager hinzufügen:Schritt 2.
Öffnen Sie die Weboberfläche des Nginx Proxy Managers ([http://192.168.1.10:81](http://192.168.1.10:81)) und melden Sie sich an.
- Klicken Sie im Menü auf Hosts und wählen Sie Proxy Hosts.
- Klicken Sie oben rechts auf Add Proxy Host.
- Füllen Sie den Reiter Details aus:
- Domain Names: Tragen Sie Ihre neue Subdomain ein (z. B.
wordpress.meinserver123.duckdns.org). - Scheme:
http - Forward Hostname / IP:
192.168.1.10(Die IP Ihres Ubuntu-Servers) - Forward Port:
8081(Der Port, auf dem Ihr WordPress-Container läuft) - Aktivieren Sie die Haken bei Block Common Exploits und Websockets Support.
- Domain Names: Tragen Sie Ihre neue Subdomain ein (z. B.
3.SSL-Zertifikat (HTTPS) anfordern:Schritt 3.
- Klicken Sie oben in demselben Fenster auf den Reiter SSL.
- Wählen Sie im Dropdown-Menü bei SSL Certificate den Punkt Request a new SSL Certificate.
- Aktivieren Sie den Haken bei Force SSL (damit unverschlüsselte Aufrufe sofort auf HTTPS umgeleitet werden).
- Aktivieren Sie den Haken bei Terms of Service (Zustimmung zu Let’s Encrypt).
- Tragen Sie Ihre E-Mail-Adresse ein und klicken Sie unten rechts auf Save.
Um zu überprüfen, ob alles funktioniert hat: Warten Sie einen kurzen Moment, bis der Nginx Proxy Manager das Zertifikat ausgestellt hat. Rufen Sie dann Ihre neue Subdomain (z. B. [https://wordpress.meinserver123.duckdns.org](https://wordpress.meinserver123.duckdns.org)) in einem Browserfenster auf (am besten im mobilen Netz oder an einem externen Gerät). Sie sollten nun direkt auf Ihrer WordPress-Seite landen – abgesichert durch ein gültiges SSL-Zertifikat mit einem geschlossenen Schloss in der Adresszeile.
Wichtiger WordPress-Hinweis
Damit WordPress URLs und Bilder später korrekt lädt, sollten Sie nach dem ersten Login über die neue Domain im WordPress-Dashboard unter Einstellungen -> Allgemein die WordPress-Adresse (URL) und Website-Adresse (URL) von der IP-Adresse auf Ihre neue https://...-Domain anpassen.