ich bin neu hier und habe gerade einen Plan bei DigitalOcean gekauft, um mein Discourse-Forum zu hosten.
Ich habe den Installationsprozess in der DigitalOcean-Konsole durchlaufen und wurde aufgefordert, den Hostnamen eures Discourse einzugeben. Wie und wo kann ich diesen finden?
ich denke, du musst zunächst eine Domain kaufen, falls du noch keine hast.
Falls du bereits eine Domain gekauft hast, gib sie dort ein, also z. B. example.com (deine eigene Domain).
Zur Info: Stelle bitte sicher, dass du die IP-Adresse des Digital Ocean-Servers im A-Eintrag der DNS-Einstellungen deiner Domain hinzugefügt hast. So wird deine Domain auf den Discourse-Server (Digital Ocean-Server) verweisen.
FYI: Sie können sich auch an Ihren Domainanbieter wenden. Der Support sollte Ihnen gerne den Prozess erklären, da Sie ihn bezahlt haben. Zumindest ist dies bei Anbietern wie Namecheap und Gandi usw. der Fall.
ist im Wesentlichen der Hostname, den Discourse am unteren Rand der Seite vor dem Start der Installation im Terminal von dir verlangt. In meinem Fall habe ich forum.example.com eingegeben.
Ich habe die Installation jetzt abgeschlossen, und das Terminal sagte mir, ich sollte die Installation auf der Website fortsetzen. Ich habe versucht, meinen Website-Link aufzurufen, aber er leitet mich zu einer Seite weiter, die besagt, dass diese Domain kürzlich bei Namecheap gekauft wurde.
Sowohl die Hauptdomain, also example.com, als auch eine Subdomain, also forum.example.com, sind in Ordnung. Du kannst eine davon auswählen. Sprich einfach mit deinem DNS-Anbieter, und er wird dir erklären, wie du die Server-IP-Adresse im A-Eintrag der Domain oder Subdomain eingibst. Das lässt sich leicht beheben
Ja, du solltest eine IP-Adresse für deinen Digital Ocean Server haben. Melde dich bitte auf der Digital Ocean-Website mit deinen Zugangsdaten an, und du wirst sie dort finden
Ich habe diese Nameserver in meiner Domain eingerichtet. Ist das alles, was ich tun muss? Der Support von Namecheap hat mich gebeten, bei Digital Ocean nachzufragen, ob es möglich ist, den Domainnamen mit ihrem Dienst über Host-Einträge zu verbinden.
Wenn ich meine Website besuche, werde ich immer noch auf eine Seite von Namecheap weitergeleitet, auf der steht, dass diese Domain gekauft wurde.
Es war nicht erforderlich, Ihre DNS-Nameserver auf Digital Ocean abzubilden. Sie mussten lediglich die IP-Adresse Ihres Digital Ocean-Servers im A-Eintrag der Domain hinzufügen. (Das habe ich bereits im vorherigen Thread erwähnt.)
So: - Das war das einzige, was zu tun war.
A-Eintrag | @ | 11.22.33.44
Zur Info: 11.22.33.44 ist eine Beispiel-IP-Adresse. Es sollte eine ähnliche öffentliche IP-Adresse Ihres Servers sein.
[FOLGEN SIE JETZT DIESEN SCHRITTEN]
Da Sie Ihre Domain-Nameserver nun auf Digital Ocean abgebildet haben, gehen Sie bitte zum Control Panel von Digital Ocean und:
Gehen Sie zu Networking > Domains
Fügen Sie eine neue Domain hinzu
Gehen Sie zu Networking und klicken Sie auf Ihren Domainnamen
Erstellen Sie einen neuen A-Eintrag für die Domain. Digital Ocean bietet Ihnen die Möglichkeit, die IP des DROPLET auszuwählen (Sie müssen sie also nicht selbst eingeben.)
Jetzt sind Sie fertig
Bitte sehen Sie sich hier weitere Informationen an:
Ja, ich habe alle diese Schritte befolgt, vielen Dank. Ich vermute jedoch, dass ich noch etwas auf die DNS-Wirkung warten muss, da das Forum immer noch nicht lädt.
Ashish, ich habe versucht, dir auf Instagram eine Nachricht zu schreiben. Vielleicht werde ich dich für ein zukünftiges Projekt benötigen, das ich vorhatte umzusetzen, und ich brauche die Unterstützung eines professionellen Entwicklers.