Hallo, das ist mein erstes Mal, dass ich eine Website mit einem VPS einrichte. Ich nutze Digital Ocean und habe diese Anleitung (set-up-discourse-digital-ocean) Schritt für Schritt mit einer frischen Installation befolgt. Das ist, glaube ich, mein vierter Neustart, und ich scheine das Problem nicht zu lösen. Bei jeder Installation erhalte ich einen Fehler, sodass ich auf meine Website nicht zugreifen kann. Meine Domain-DNS-Einstellungen werden über Digital Ocean verwaltet. Ich bin mir nicht sicher, welche Informationen ich bereitstellen muss, damit jemand mir helfen kann. Wenn du denkst, dass du helfen kannst, lass mich bitte wissen, was du benötigst.
Meine ufw-Einstellungen sind auf „Standardmäßig eingehend ablehnen, ausgehend erlauben“ gesetzt, und die Ports 80 und 443 sind erlaubt. Aber wenn ich auf www.portcheckers.com nachschaue, heißt es, dass alle geschlossen sind.
Es ist schwierig, eine Vermutung ohne Ihren Domainnamen anzustellen. Meine Vermutung ist, dass Sie DNS bei Digital Ocean einrichten, aber dies sind nicht die Nameserver für Ihre Domain. Können Sie ssh your.hostname ausführen?
Wenn Sie eine SSH-Verbindung zu Ihrem Server herstellen können, liegt das Problem an der Firewall.
Ich habe es die ersten paar Male mit dem offiziellen Installationsleitfaden von GitHub versucht, bekam aber immer noch die gleichen Probleme und konnte die Seite nicht laden. Ich werde es erneut von vorne versuchen und schauen, was passiert.
Mein Fehler, ich habe vergessen zu sagen, dass meine Domain reigncommunity.com ist. Ich habe versucht, wie von dir gesagt, eine SSH-Verbindung herzustellen, konnte aber keine Verbindung zu Port 22 herstellen. Ich werde es erneut mit dem offiziellen Leitfaden neu installieren und schauen, was dabei herauskommt.
ssh: Verbindung zum Host reigncommunity.com auf Port 22 nicht möglich: Netzwerk nicht erreichbar
;; ANSWER SECTION:
reigncommunity.com. 299 IN A 104.27.155.153
reigncommunity.com. 299 IN A 172.67.187.79
reigncommunity.com. 299 IN A 104.27.154.153
Meine Vermutung ist, dass keine davon dein Droplet ist?
Wenn du Cloudflare verwendest, musst du die orange Wolke deaktivieren.
Wenn du bereits mehrmals neu aufgebaut hast, ist es sehr wahrscheinlich, dass du deine Let’s Encrypt-Limits erreicht hast und für eine Woche oder so kein Zertifikat ausgestellt bekommen wirst.
Ja, keiner davon gehört zu meinem Droplet, und ich habe mein Let’s Encrypt-Limit erreicht, weshalb ich versucht habe, Cloudflare für SSL zu nutzen. Soll ich einfach abwarten und Let’s Encrypt verwenden?
Zunächst müssen Sie einen A-Eintrag erstellen, der auf Ihren Droplet verweist.
Ich empfehle, einfach von vorne zu beginnen und www.reigncommunity.com für Ihre Website zu verwenden. Das löst nicht nur Ihr unmittelbares Problem, sondern ist ohnehin eine bessere Idee: Ojktoto > Ada Togel Online Terbaik Di Situs Toto Terpercaya
Ich habe gerade meine Nameserver bei Namecheap, wo ich die Domain gekauft habe, auf DigitalOcean umgestellt, sodass jetzt alles an einem Ort ist. Meinen Sie damit meine A-Einträge? So sah es vor meinem Cloudflare-Versuch und Neustart aus:
Wenn Sie jetzt mit dem Hostnamen auf Ihren Droplet zugreifen können, sind Sie wahrscheinlich auf einem guten Weg. Besuchen Sie http://forcewww.com/, um Ihre Apex-Domain umzuleiten.
Edit: Die Installation von Discourse ist abgeschlossen, aber ich erhalte immer noch denselben Fehler. Ich bin mir nicht sicher, wie es weitergehen soll. UFW ist deaktiviert.