Um eine Website unter einem Domainnamen einzurichten, müssen Sie die folgenden Schritte ausführen: - Registrieren Sie den Domainnamen - Verweisen Sie beim Registrar die NameServer-Einträge (NS) auf den Domänennamenserver (DNS), der die Domäne verwalten wird - Fügen Sie auf dem Nameserver Datensätze hinzu, um den Hostnamen zu Ihrem Server aufzulösen - Konfigurieren Sie Ihren Webserver so, dass er Anfragen verarbeitet, die für diesen Domänennamen eingehen Ich betreibe nie einen eigenen Nameserver. Nameserverdienste von Drittanbietern sind spottbillig und viel zuverlässiger. Ich würde nicht mehr als 10 $ pro Jahr dafür bezahlen. Aus Redundanz- und Zuverlässigkeitsgründen sollten Sie wirklich drei oder vier Nameserver an verschiedenen Standorten betreiben. Es hört sich so an, als ob Ihr Webhost über Nameserver verfügt, die Sie nutzen können, und das würde ich ausnutzen Die DNS-Einträge auf dem Nameserver können entweder A-Einträge sein, die die IP-Adresse Ihres Webservers auflisten, oder CNAME-Einträge, die auf einen anderen Hostnamen verweisen, den Sie bereits so eingerichtet haben, dass er auf Ihren Server verweist. Ihr Webhost bietet Ihnen die Möglichkeit, diese Datensätze hinzuzufügen. Normalerweise handelt es sich dabei um eine Weboberfläche, die Ihnen in einem Kontrollfeld zur Verfügung steht, über das Sie diese Datensätze erstellen können Unter Ubuntu ist die empfohlene Methode zum Hinzufügen der Apache-Konfiguration für eine Website (Ersatz example.com für Ihren tatsächlichen Domainnamen) lautet: - Erstellen Sie ein Verzeichnis für die bereitzustellenden Dateien */var/www/example.com* und legen Sie die HTML-Dateien dort ab - Erstellen */etc/apache2/sites-available/example.com.conf*: *:80> Servername example.com DocumentRoot /var/www/example.com var/www/example.com/> AllowOverride All Require all granted - Aktivieren Sie die Site: sudo a2ensite example.com - Starten Sie den Webserver neu: sudo service apache2 restart