Zackie
(KenTou Drops)
18. September 2021 um 04:48
1
Hallo zusammen! Ich hoffe, es geht euch gut. Ich bin neu in all dem und stecke gerade fest, wie ich Mailgun mit meiner Domain und mit Digital Ocean verbinde.
Ich habe ein Mailgun-Konto
Eine Domain (ich habe auch eine professionelle E-Mail-Adresse und möchte von dieser aus E-Mails senden)
Ein Digital Ocean-Konto
Was muss ich also tun?
Hi @Zackie
Willkommen bei Discourse Meta.
Der nächste logische Schritt wäre, dieser Installationsanleitung zu folgen:
discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Ich hoffe, das hilft dir weiter.
Zackie
(KenTou Drops)
18. September 2021 um 06:27
3
Ich erhalte einen Fehler bei der Installation von Discourse.
Der Port 443 des Computers scheint über den Hostnamen example.com nicht erreichbar zu sein.
Aber eine Verbindung zu Port 80 funktioniert!
Das bedeutet, dass die DNS-Einstellungen korrekt sind!
Was soll ich jetzt tun?
Blockiert eine Firewall die Kommunikation auf Port 443?
Du kannst die DigitalOcean-Firewall und die Firewall deines VPS überprüfen, um festzustellen, ob dies der Fall ist.
Zackie
(KenTou Drops)
18. September 2021 um 07:23
6
Ich habe auch mit dem Domain-Anbieter gesprochen, und er hat mir geraten, etwas Geduld zu haben, da es 24 bis 48 Stunden dauern kann, bis die Änderungen vollständig wirksam werden. Vielleicht löst sich das Problem dann von selbst.
Ich denke, es ist einfacher, Discourse auf einer Subdomain zu installieren, also unter www.example.com (oder forum.example.com usw.) und nicht im Stammverzeichnis von „example.com ".
1 „Gefällt mir“
Zackie
(KenTou Drops)
18. September 2021 um 07:33
8
aber ich möchte es auf der Hauptdomain installieren
1 „Gefällt mir“
Zackie
(KenTou Drops)
18. September 2021 um 07:44
10
Wie lösche ich die Konfigurationsdatei, da containers/app.yml bereits existiert, und installiere sie erneut??
Du kannst das Setup einfach erneut ausführen.
Zackie
(KenTou Drops)
18. September 2021 um 09:55
12
Danke.. Ich habe die Einrichtung durchgeführt, und meine Website war zunächst in Ordnung, aber nach 20–30 Minuten wird Folgendes angezeigt:
Das könnte ein Let’s Encrypt-Problem sein. Ich fand diesen Tipp sehr hilfreich, um sowohl www als auch non-www zu zertifizieren:
NOTE: @pfaffman says: This page needs to be cleaned up. There is now a new ENV setting that will let you add more hostnames. In your app.yml under your DISCOURSE_HOSTNAME line (it can go many places but that one makes sense), add
DISCOURSE_HOSTNAME_ALIASES: domain.com,other.domain.com
and early reports suggest that you’ll get valid certs for those domains and that accessing https://domain.com will properly redirect you to your DISCOURSE_HOSTNAME without a certificate error.
If you do that an…
Zackie
(KenTou Drops)
18. September 2021 um 10:02
14
aber ich habe kürzlich eine Standardinstallation durchgeführt und es zeigt https
außerdem verwende ich keine mehreren Domains oder Subdomains .. Es befindet sich auf meiner Hauptdomain
Die Meldung besagt, dass es nicht sicher ist?
Um deine app.yml zu bearbeiten:
cd /var/discourse
nano containers/app.yml
Navigiere dann mit den Pfeiltasten zum entsprechenden Abschnitt und befolge die Anweisungen im zitierten Beitrag oben.
Falls es nicht funktioniert, kannst du die Änderung später wieder aus deiner app.yml entfernen, und wir können etwas anderes ausprobieren.
1 „Gefällt mir“
Zackie
(KenTou Drops)
18. September 2021 um 10:22
16
Danke für die Hilfe, Mann! Das Problem lag woanders: Ich hatte einen „A"-Eintrag in meinem DNS, der auf eine „geparkte Domain" weiterleitete, und deshalb trat dieser Fehler auf.
1 „Gefällt mir“
Keine Sorge. Schön, dass es jetzt funktioniert.
1 „Gefällt mir“