Ich habe Discourse vorübergehend deinstalliert: ./launcher stop app & rm -r /var/discourse
Ich weiß, dass dies mit Port 80 zusammenhängt, aber die Nginx-Konfigurationsdatei blieb unverändert.
Wenn ich meine Domain mit HTTPS besuche, erhalte ich eine Datenschutzfehlermeldung. Wenn ich HTTP verwende, erhalte ich: Hello World!
Haben Sie eine Idee, wie ich das beheben kann, um meine WordPress-Seite wieder zum Laufen zu bringen?
Die Kategorie Support > WordPress dient der Unterstützung mit dem WP Discourse-Plugin, daher habe ich dies neu kategorisiert.
Sie haben sich ein wenig in die Bredouille gebracht! Auf die Gefahr hin, das Offensichtliche zu betonen: Die Lösung hängt davon ab, wie Ihr Server konfiguriert ist, welche Befehle Sie ausgeführt und welche Dateien Sie geändert haben.
Ich verstehe, dass der auslösende Grund dafür Ihr Versuch war, Discourse zu installieren, aber Ihre Anfrage hier hat eigentlich nichts mit Discourse zu tun, sondern vielmehr damit, wie Sie Ihren Server konfiguriert haben. Dennoch, wenn ich in Ihrer Position wäre, würde ich das Problem in Stücke zerlegen:
Was benutzt welche Ports? Liefert Ihr WordPress-Webserver auf Port 80? Das können Sie mit netstat herausfinden.
sudo netstat -tulpn
Zeigt Ihr Webserver (d. h. nginx) korrekt auf Ihre WordPress-Dateien (wahrscheinlich in /var/www/html)?
Ist Ihr SSL-Zertifikat gültig und richtig konfiguriert?
Vielen Dank für die detaillierte Antwort! Ich schätze Ihre Hilfe und Unterstützung sehr.
Nachdem ich sudo netstat -tulpn ausgeführt habe, sehe ich Folgendes:
Aber selbst als diese Prozesse liefen, war die Website nicht erreichbar.
Mein Webserver (d. h. Nginx) verweist korrekt auf meine WordPress-Dateien. Die Antwort auf die zweite Frage lautet also ja.
Das SSL ist gültig und richtig konfiguriert. Die Antwort auf die dritte Frage lautet ebenfalls ja.