Versuche, Discourse auf Ubuntu 20.04 (LTS) x64 zu installieren. Nameserver und Domain-Einstellungen sind sowohl für DigitalOcean als auch für GoDaddy in Ordnung.
Nach der Installation, wenn ich versuche, auf die Website zuzugreifen, erhalte ich eine Fehlermeldung über einen Verbindungs-Timeout ODER eine HTTPS-Sicherheitsfehlermeldung. www.skuvault.social gibt mir etwas anderes.
Irgendeine Idee, was das sein könnte? Das ist jetzt dreimal passiert – ich habe es nach den Anweisungen für Ubuntu 20.04 neu installiert, einschließlich aller Voraussetzungen. Ich habe das Gefühl, dass ich etwas ganz Einfaches übersehe.
Sie müssen diesen ersten Eintrag für www festlegen, nicht für www.skuvault.social. Wenn Sie einen DNS-Tester verwenden, werden Sie sehen, dass kein DNS-Eintrag für www.skuvault.social vorhanden ist, aber einer für www.skuvault.social.skuvault.social vorhanden ist.
Wenn Sie eine Reihe von Neuerstellungen durchgeführt haben, besteht Ihr nächstes Problem darin, dass Sie das Ratenlimit von Let’s Encrypt erreicht haben und Ihr Schlüssel ungültig ist. Sie müssen eine Woche warten oder Setting up Let’s Encrypt with Multiple Domains befolgen, was etwas knifflig ist.
Ich habe noch nie von Let’s Encrypt gehört. Ich habe das jetzt glaube ich vier (?) Mal gemacht. Ich werde mir den Artikel ansehen. Brauche ich dafür eine separate Domain oder kann ich das mit meiner ersten konfigurieren? Ich könnte ein Forum.skuvault.social Subdomain erstellen, das Forum darauf einstellen und es später ändern, richtig?
Ich versuche, das für meine Firma zu demonstrieren, aber ich bin offensichtlich ein Noob, lol.
Let’s Encrypt stellt Ihnen ein kostenloses Zertifikat zur Verfügung, mit dem Ihre Website nach der Installation über HTTPS erreichbar ist.
Es ist möglich, dass Ihre Neuinstallationen Ihr 7-tägiges Ausstellungs-Kontingent für skuvault.social aufgebraucht haben. In diesem Fall wären Ihre einzigen Optionen:
Ohne HTTPS ausführen (schlecht, tun Sie das nicht)
Eine Woche warten
Eine andere Domain für die Einrichtung verwenden (dies wird später zu Problemen führen)
Ja, Sie müssen keine E-Mail-Adresse angeben, damit Let’s Encrypt eingerichtet werden kann. Sie erhalten lediglich keine Benachrichtigungen über ablaufende Zertifikate. Discourse installiert HTTPS standardmäßig.