Derzeit habe ich example.com auf einem Shared-Hosting, sodass DNS usw. bereits für die Nutzung mit diesem Hosting eingerichtet sind.
Ich möchte Discourse installieren, jedoch auf einem anderen Hosting-Anbieter, nämlich Digital Ocean.
Discourse fragt nach der Domain, auf der das Forum installiert werden soll. Ich könnte meine example.com auf dem anderen Hosting angeben und dann die IP-Einträge in meiner lokalen hosts-Datei ändern, um die Discourse-Installation auf meiner Domain nur für mich sichtbar zu machen. Habe ich mich verständlich ausgedrückt?
Momentan befindet sich meine Domain nämlich auf einem anderen Hosting, auf dem auch Flarum läuft. Zunächst möchte ich Discourse nur auf Digital Ocean ausprobieren, um zu sehen, ob ich es nutzen kann, ohne die Domain zu verschieben.
Es ist nicht möglich, die Root-Domain bei einem neuen Hosting-Anbieter zu verwenden, den Sie bereits für eine andere Hosting-Plattform nutzen.
Offensichtlich können Sie Ihre Root-Domain nicht an zwei Orten gleichzeitig verwenden
Bitte erstellen Sie eine neue Subdomain und weisen Sie die IP-Adresse Ihres neuen Servers/Hostings zu, damit dies für Ihren Fall funktioniert. Einfach gesagt, können Sie einen neuen A-Eintrag in Ihren DNS-Einstellungen hinzufügen, z. B. ‚forum‘, und dort die Hosting-IP-Adresse angeben.
Dadurch wird Ihr Discourse-Forum unter der Subdomain-URL forum.example.com gehostet.
(Auf diese Weise müssen Sie nichts verschieben. Sie müssen lediglich einen zusätzlichen Eintrag in Ihren DNS-Einstellungen vornehmen.)
Sie haben einen Vertrag mit Ihrem aktuellen Shared-Hosting-Anbieter, der Ihnen jedoch zwei Dienstleistungen bietet:
DNS für Ihre Domain
Webhosting, das derzeit für Flarum auf Ihrer Hauptdomain (oder möglicherweise www.example.com) genutzt wird
Sie können Discourse ganz einfach bei einem anderen Anbieter installieren oder beziehen und dann einen Hostnamen-Eintrag in Ihrem DNS hinzufügen (z. B. forum.example.com), der auf diesen zusätzlichen Discourse-Anbieter verweist.