Einrichten einer Subdomain – obwohl ich idealerweise Discourse in einem Unterverzeichnis installieren wollte, wurde empfohlen, dies über eine Subdomain zu tun. WordPress befindet sich auf der Hauptdomain, das Discourse-Plugin ist installiert, aber noch nicht konfiguriert.
Müssen wir uns per SSH bei dieser Subdomain anmelden und dort den folgenden Befehl ausführen, der das Discourse-Docker-Image installiert, und dann gemäß den weiteren Anweisungen fortfahren?
Ich betreibe einen VPS mit Plesk und habe Git für die Subdomain aktiviert sowie ein Repository hinzugefügt, das tatsächlich die Docker-Discourse-Dateien in das Website-Stammverzeichnis kopiert hat.
Bitte entschuldigen Sie vielleicht die Einfachheit der Frage, aber ich möchte den Vorgang verstehen, anstatt einfach nur herumprobieren, bis es funktioniert.
Die einfachste / typische Methode zur Installation ist auf einem Digital Ocean Droplet, wie im oben verlinkten Hauptinstallationsleitfaden beschrieben. Es ist unerheblich, wo WordPress installiert ist – Discourse wird an einem völlig anderen Ort installiert, wobei das WP Discourse-Plugin verwendet wird, um sie miteinander zu verknüpfen.
Also im Grunde: Wenn Sie den Installationsleitfaden zu 100 % genau wie beschrieben befolgen, sollte das die einfachste Methode sein!
Falls Sie fragen, ob Discourse auf derselben Maschine installiert werden kann, auf der Sie WordPress betreiben: Es klingt so, als wäre Docker theoretisch mit Plesk kompatibel, aber aus einer kurzen Recherche geht hervor, dass dies basierend auf den Erfahrungen anderer wahrscheinlich ein Ärgernis sein würde! Hier finden Sie viele Berichte von Leuten, die Probleme mit Plesk-Installationen hatten: Search results for 'plesk' - Discourse Meta
Jemand mit Erfahrung in Plesk /könnte/ das vielleicht in ein bis drei Stunden zum Laufen bringen. Es gibt hier einige Themen dazu, wie man Discourse mit Plesk zum Laufen bringt; sie klingen ziemlich schmerzhaft. Was du vorhast, ist im Grunde, ein Werkzeug, das eigentlich dazu gedacht ist, Dinge zu erleichtern, für etwas einzusetzen, wofür es nicht ausgelegt ist – das macht es um das Zehnfache schwieriger.
Du wirst viel zufriedener sein, wenn du Discourse einfach auf einem eigenen Digital Ocean Droplet für 5 oder 10 Dollar im Monat installierst, wie im Installationsdokument für die Cloud beschrieben, auf das du verlinkt hast. Wenn du möchtest, dass alles für dich erledigt wird (außer der DNS-Konfiguration), übernehme ich das für 150 $ oder, wenn du Plugins und die Antwort-funktion per E-Mail eingerichtet und startklar haben möchtest, für 300 $.
Vielen Dank für Ihre Antwort und dafür, dass Sie mich auf den richtigen Weg gebracht haben.
Die folgenden Links scheinen die Installation von Docker in Plesk zu ermöglichen. Ich würde es gerne ausprobieren, aber wie Sie sagten, macht ein Digital Ocean Droplet dies einfacher, also als Backup-Plan
Ich habe auch festgestellt, dass Docker sehr wählerisch hinsichtlich der Betriebssystemversion ist. Using Docker | Plesk Onyx documentation listet die spezifischen Versionen auf.