Gewusst wie: Erstellen einer neuen Domäne in einem Apache-Server

August 31

Apache Server ist zweifellos eine der populäreren Webserver verfügbar heute, und die Tatsache, dass es kostenlos entzieht nicht seine robuste Feature-Liste. Ubuntu Server ist eine freie Linux-Server-Implementierung und ist ein ausgezeichneter Server für Apache Web-Server-hosting. Der Standardwert für Apache ist eine Domäne zu unterstützen, sondern mit dem Feature für virtuelle Hosts können Sie eine neue Domäne in einem Apache-Server erstellen. Wenn Sie eine andere Variante von Linux haben, finden Sie im Abschnitt Ressourcen Hilfe bei der Umsetzung von Apache auf Linux-Server.

Anweisungen

1 Holen Sie sich Updates zu Ubuntu Linux und Installieren von Apache 2 mit den folgenden Befehlen:

Sudo apt-Get update

Sudo apt-Get Install apache2

Es ist immer eine gute Idee, Ihren Server zu aktualisieren, bevor Sie neuen Software installieren.

2 Kopieren Sie die standardmäßige Konfigurationsdatei mit Ihrer neuen Domain-Namen in eine Datei:

Sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/yournewdomain

3 Aktualisieren der Apache2-Konfigurationsdatei mit einem Texteditor wie Gedit, Nano oder vi, sicherstellen, dass die folgende Zeile vorhanden ist:

DocumentRoot/Var/www

Speichern Sie die Datei und beenden.

4 Mit Gedit, Nano, vi oder einem anderen Editor, aktualisieren Sie die erste Datei, die Sie in Schritt 2, wie folgt erstellt:

[email protected] (der Standardwert ist webmaster@localhost)

Servername Yournewdomain (den neuen vollqualifizierten Domänennamen)

ServerAlais-www.yournewdomain.com (Serveralias)

DocumentRoot /var/www/yournewdomain (wo Apache Seiten sucht)

ErrorLog /var/www/yournewdomain/error.log

CustomLog /var/www/yournewdomain1/access.log kombiniert

Speichern Sie die Datei.

5 Bearbeiten Sie Ihre/etc/hosts-Datei, um sicherzustellen, dass Ihr Browser nicht für Ihre neue Domain im Web suchen gehen. Hierzu fügen Sie den neuen Domain-Namen und den Alias der "localhost" Zeile in/etc/Hosts wie folgt:

127.0.0.1 Localhost-Yournewdomain-www.yournewdomain.com

Speichern Sie die Datei.

6 Erstellen Sie ein neues Verzeichnis zum Speichern der Seiten für Ihre neue Domain:

Sudo Mkdir /var/www/yournewdomain

Dies ist das Verzeichnis, wo setzen Sie die Seiten für den Server mit dem Namen "Yournewdomain."

7 Aktivieren Sie Ihre neue Domain mit folgenden Befehlen:

Sudo a2ensite yournewdomain

Start (oder Neustart) Ihrem Apache-Server:

Sudo /etc/init.d/apache2 starten (oder "neu starten")

Dies wird starten (oder Neustart) Ihres Servers und Servierfertig Seiten zu machen.

8 Erstellen Sie eine index.html-Datei in das neue Verzeichnis. Achten Sie zu machen, anders als die Standard-Seite, so dass Sie sicher, dass die neue Seite wird geladen werden können. Sie können diese Datei mit einem Editor erstellen.

9 Starten Sie Apache neu, mit dem folgenden Befehl:

Sudo /etc/init.d/apache2 restart

Öffnen Sie Firefox oder einen anderen Browser zu, geben Sie "Localhost" in die Adressleiste und drücken Sie "Enter." Sie sollten Ihre erste Domain-Seite sehen. Öffnen einer neuen Registerkarte, und geben Sie "Localhost/Yournewdomain" in die Adressleiste und drücken Sie "Enter", um Ihre zweite Domäne-Seite anzuzeigen. Apache-Server ist jetzt zwei Domains hosting.