WordPress auf Unraid / Docker mit Domain verknüpfen | So geht’s

In diesem Beitrag zeige ich dir, wie du deine eigene WordPress Website mit einer Domain verknüpfen kannst.

In diesem Blogbeitrag zeige ich dir, wie du dein WordPress – Blog (installiert auf Unriad / Docker) mit deiner eigenen Domain verknüpfen kannst.
Wie du 2 WordPress – sites auf Unriad installieren kannst erfährst du hier

Schritt 1: Besorge die eine Domain (wenn dies noch nicht getan ist)
So eine Domain brauchst du, um deine Page von überall aus erreichen zu können.
Hier ein paar beispiele: DuckDNS (Kostenlos); Strato (Kostenpflichtig); GoDaddy (Kostenpflichtig); etc.
(Unterschied zwischen „Kostenlos“ oder „Kostenpflichtig“:
„Kostenlos“ bei DuckDNS bedeutet, das eure Domain z.B so aussieht:
sample.duckdns.org
„Kostenpflichtig“ bei z.B Strato bedeutet, das eure Domain z.B so aussieht:
easytec.tech

Schritt 2: Domain Verknüpfen
1. Logge dich auf deinem WordPress ein.
Das geht so: deine_IP_des_WordPress:Port/wp-admin

2. Gehe auf: Dashboard -> Einstellungen -> Allgemein
Hier siehst du jetzt ungefähr das:

2.1 Hier angekommen musst du zwei sachen anpassen:
„WordPress-Adresse (URL)“
und
„Website-Adresse (URL)“
Hier gibtst du bitte in beiden feldern folgendes ein:
(mit ssl-verschlüsselung [empfohlen])
https://deine_Domain

(ohne ssl-verschlüsselung [nicht empfohlen])
http://deine_Domain

2.2 Jetzt müssen wir noch einen Reverse Proxy einrichten
Wenn ihr noch keinen habt, ist es jetzt dringend notwendig, dies zu installieren. Ich nutze der Nginx Proxy Manager.
Dies kann auf Auf Unriad installiert werden.

Ich gehe mal davon aus, dass ihr auch einen Nginx Proxy Manager schon installiert habt.

Verknüpfung Domain über Nginx Proxy Manager:
1. Logge dich ein
2. Gehe auf: Hosts -> Proxy Hosts -> add Proxy Host
3. Siehe Bild -> BEARBEITEN:
– „Domain Names“
– „Scheme“ -> http (auf http lassen!)
– „Forward Hostname / IP“
– „Forwart Port“
(-mehr sicherheit: „Block Common Exploits“ aktivieren)

—SSL hinzufügen—
Oben auf“ SSL“ klicken

BEARBEITEN:
– „SSL Certificate“ auf „Request a new …“ stellen
– „Force SSL“ aktivieren (sicherheitsrelevant)
– „HTTP/2 Support“ aktivieren (sicherheitsrelevant)
– E-Mail angeben
– „I Agree to the …“ aktivieren (Datenschutz von Let’s Encript bestätigen
Jetzt auf „Save“ klicken -> Dauert kurz -> Fertig

Zu guter letzt, nur noch die Portfreigabe im Router.
In der Fritz!Box 7530 geht das so:
Einloggen -> „Internet“ -> „Freigaben“ -> „Gerät für Freigabe hinzufügen“ -> Gerät wählen -> „Neue Freigabe“ -> auf „Portfreigabe“ statt „My-FRITZ!-Freigabe“ -> bei „Anwendung“ „Andere Anwendung“ wählen -> bei „Bezeichnung“ gewünschten Namen angeben -> bei „Protokoll“ einfach „TCP“ wählen -> bei „Port an Gerät“ den Port angeben (bei „bis Port“ und „Port extern gewünscht (IPv4)“ den gleichen Port angeben!) -> mit „OK“ bestätigen -> Nochmal mit „OK“ bestätigen -> jetzt ein- bis drei mal auf „Übernehmen“ -> Fertig

Nun müsstest du deine Website über deine Domain erreichen können.
Viel Spaß weiterhin mit deiner Website.