Versuche, Discourse auf meiner Webseite einzurichten

Ich habe Discourse gemäß den Dokumenten eingerichtet und Discourse auf einem DigitalOcean VPS installiert. Ich habe alle Nameserver auf DigitalOcean geändert und meine Webdomain-URL zum Projekt in DigitalOcean hinzugefügt.

Aus irgendeinem Grund wird immer noch die Godaddy Lander-Seite angezeigt??
Wie behebe ich dieses Problem und beginne mit der Einrichtung von Discourse?

2 „Gefällt mir“

Hallo und willkommen @Preeminence :slight_smile:

Ich denke, die Umstellung der Nameserver kann eine Weile dauern, bis sie im System verarbeitet ist. Es besteht die Möglichkeit, dass Sie einfach etwas warten müssen. :crossed_fingers:

(Nur zur Information, obwohl es vielleicht schon etwas spät ist: Es ist nicht notwendig, die Nameserver zu verschieben, um Discourse zu installieren.)

1 „Gefällt mir“

Ich hatte es auf den Standard-Nameservern von GoDaddy und wartete 48 Stunden. Die Webseite zeigte immer noch die GoDaddy-Lander-Seite an, nachdem ich Discourse auf dem DigitalOcean VPS installiert hatte (habe alle Schritte im Installationsdokument befolgt..)

Gibt es noch etwas, das auf der GoDaddy-Seite live ist?

Die Website ist bidsturf.com, sie leitet immer wieder zu bidsturf.com/lander weiter.

Es scheint, dass Sie irgendwo einen verwaisten DNS-Eintrag haben. Wenn ich https://dnschecker.org/ verwende, um mir http://bidsturf.com/ anzusehen, scheint es, dass er auf zwei Orte zeigt. Möglicherweise müssen Sie sich an GoDaddy wenden und sehen, ob diese die Weiterleitung entfernen können, wenn Sie keinen Zugriff mehr haben.

1 „Gefällt mir“

Ok, ich werde sie morgen kontaktieren.

Kein Grund zu warten.

Fügen Sie einen Eintrag in Ihrer /etc/hosts-Datei hinzu, der die Domain auf die GoDaddy-IP-Adresse verweist, und Sie werden Ihre Seite sehen.

Das habe ich versucht, aber es führt immer noch zur Landingpage.

Von dem Screenshot, den Sie herausgeschnitten haben, sieht es so aus, als ob Sie versuchen, auf die Datei in Ihrem eigenen Windows-Computer zuzugreifen. Um sicherzugehen: Führen Sie Discourse in der Entwicklungsumgebung oder in der Produktionsumgebung aus?

Entwicklermodus

In diesem Fall führen Sie es auf localhost und nicht auf einer Domain aus. Wenn Sie den Entwicklungs-Server ausführen, gehen Sie zu https://localhost:4200, um das Forum anzuzeigen.

Egal, habe gerade nachgesehen. Es ist im Produktionsmodus. Wie kann ich zwischen Produktions- und Entwicklungsmodus wechseln?

Sie müssen ein separates Forum für die Entwicklung installieren.

Ich schätze, da Sie in der Produktion arbeiten, können Sie meinen obigen Rat ignorieren.

Soll ich das also auf DigitalOcean VPS ausführen oder ist das veraltet?

Nein, soweit ich wei[xC3]x9f ist DO in Ordnung, um dein Forum darauf laufen zu lassen.

Das sind die Einträge, die ich in DigitalOcean habe. Muss ich das einrichten, damit die Website funktioniert?

1 „Gefällt mir“

Ich denke, Sie sollten nur den einen A-Eintrag haben, aber abgesehen davon löst Ihre DNS-Auflösung gut auf, wenn ich https://dnschecker.org/ überprüfe. :partying_face:

Ich bin mir nicht sicher, wofür die beiden unteren A-Einträge sind, aber ich denke, www sollte eine Weiterleitung oder ein CNAME und kein A-Eintrag sein. Es gibt auch einige Ratschläge, wie Sie ein Zertifikat für die zweite Domain erhalten können: Set up Let’s Encrypt with multiple domains / redirects

Es könnte jedoch einfacher für Sie sein, sich darauf zu konzentrieren, Ihre Website zuerst auf einer einzurichten und die zweite Adresse später zu regeln.

1 „Gefällt mir“

Ich habe den GoDaddy-Support für die beiden unteren A-Einträge kontaktiert. Ich habe zwei eingetragen, weil ich nicht wusste, welche IP-Adresse ich verwenden sollte.

Ich habe CMD geöffnet und die Website angepingt und die IP-Adresse 143.244… als Hostnamen erhalten und sie als A-Eintrag hinzugefügt. Die 142.93… ist die IP-Adresse des VPS.

Ich weiß nicht, welche funktionieren wird, ich versuche nur, das Forum unter bidsturf.com anzuzeigen (was im Moment immer noch nicht angezeigt wird).

Aber ich werde vielleicht versuchen, die 2 unteren A-Einträge zu entfernen und www als CNAME hinzuzufügen.

Wenn sie auf Anraten von GoDaddy hinzugefügt wurden, um das ursprüngliche Problem zu lösen, überprüfen Sie den Rat noch einmal, um sicherzustellen, dass er korrekt eingegeben wurde, und lassen Sie sie vorerst drin. :+1:

Nur zur Bestätigung, zeigt die IP, auf die der ‘main’ A-Record zeigt, auf Ihr DO-Droplet?

Wenn ja, würde ich versuchen, ./discourse-setup erneut auszuführen, um zu sehen, ob das die Dinge wieder zum Laufen bringt. :magic_wand: