DNS zum ersten Mal einrichten – Fragen zu FQDN und cPanel

DNS zum ersten Mal einrichten – Fragen zu FQDN und cPanel

Dies ist mein erster Versuch, einen Linux-Webhost einzurichten. Ich richte cPanel ein und möchte versuchen, die gesamte Konfiguration über cPanel durchzuführen, da ich weiß, dass viele manuell eingegebene Änderungen von der cPanel-Anwendung überschrieben werden könnten.

Ich habe den FQDN und die Nameserver (ns1.exampledomain.com & ns2.exampledomain.com) registriert. Ich kann sie jetzt alle anpingen und auslesen und ich kann über den FQDN eine SSH-Verbindung zum Server herstellen und über den FQDN im Browser auf die Standard-Apache-Root zugreifen.

Wie konfiguriere ich cpanel oder eine der vielen .conf-Dateien für Apache oder DNS, um exampledomain.com auch auf das Apache-Dokumentenstammverzeichnis zu verweisen? Ist das überhaupt eine gute Idee?

Ich weiß, dass das Dokumentstammverzeichnis von Apache standardmäßig lautet, /var/www/htmlaber nach der Installation von cpanel scheint es zu sein usr/local/apache/htdocs. Ist das in Ordnung oder sollte ich es wieder ändern?

Antwort1

So würde ich es machen, indem ich exampledomain.com als Website mit ns1.exampledomain.com und ns2.exampledomain.com als Resolver verwende. ns1 und ns2 lösen auch jede andere Domain auf dem Server auf:

  1. Zuerst würde ich den Hostnamen meines Servers auf etwas wie server1.exampledomain.com setzen. Sie können dies in WHM tun, indem Sie zu: Main, Networking Setup, Change Hostname gehen.

  2. Als nächstes würde ich meine Standard-Resolver für alle neuen Konten/Domänen einrichten, die dem Server hinzugefügt werden, indem ich zu WHM unter „Hauptseite“, „Serverkonfiguration“, „Grundlegende cPanel- und WHM-Einrichtung“ gehe und nach unten scrolle. Von den Resolvern hier wird erwartet, dass sie alle neuen Domänen beantworten, die Sie hinzufügen. Wenn Sie dies so eingerichtet haben, dass es sich um denselben Server wie Ihre cPanel-/WHM-Box handelt, können Sie DNS über WHM verwalten.

  3. Jetzt würde ich ein neues Konto für exampledomain.com erstellen, indem ich zu Main, Account Functions, Create a New Account in WHM gehe und den Assistenten abschließe. Das http_root hierfür befindet sich unter /home/examedomainUsername/public_html/

Ich weiß, dass Sie das nicht wirklich gefragt haben, aber ich vermute, dass es das ist, was Sie vielleicht wollen. Wenn Sie ein Panel verwenden, ist es oft am besten, sich an die Regeln des Panels zu halten. Sie können Änderungen an /usr/local/apache/conf/httpd.conf vornehmen. Wenn Sie dies tun, stellen Sie sicher, dass Sie anschließend „/usr/local/cpanel/bin/apache_conf_distiller –update“ ausführen, um die Änderungen bei cPanel einzuchecken. Ich persönlich würde die Standardeinstellung nicht auf /var/www/html ändern. Sie wird wahrscheinlich beim nächsten Update von cPanel wieder zurückgesetzt. Ich würde Änderungen direkt vornehmen, wenn es sich um ein Konto/eine Domäne handelt, aber nur, wenn ich die Änderung nicht über WHM vornehmen könnte, und ich würde danach unbedingt den Distiller ausführen.

verwandte Informationen