So richten Sie ein virtueller Apache-Host über die Befehlszeile in Ubuntu

October 21

So richten Sie ein virtueller Apache-Host über die Befehlszeile in Ubuntu

Der Apache 2 Webserver ist eine Eigenschaft-verpackten Plattform, die Popularität weltweit aufgrund seiner Flexibilität und macht erlangte. Darüber hinaus ist Apache 2 erhältlich als kostenloser Download, die seinen weitverbreiteten Gebrauch auch beiträgt. Die Standard-Installation des Webservers enthält eine Website, aber Apache 2 bietet die Möglichkeit, mehrere virtuelle Hosts auf dem gleichen Webserver konfigurieren. Sie können einen virtuellen Host mit der Ubuntu-Befehlszeile und Ihrem bevorzugten Text-Editor hinzufügen.

Anweisungen

1 Kopieren Sie die Standardkonfigurationsdatei Apache2 in eine neue Datei mit dem folgenden Befehl:

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

Der Name Ihres neuen virtuellen Hosts werden "Mydomain."

2 Bearbeiten Sie die Konfigurationsdatei Apache2 mit Ihrem bevorzugten Text-Editor und überprüfen, um sicherzustellen, dass diese Zeile vorhanden ist:

DocumentRoot/Var/www

Speichern Sie die Konfigurationsdatei, und beenden Sie den Texteditor.

3 Bearbeiten Sie in Schritt 1 erstellten Konfigurationsdatei "Mydomain" dafür zu sorgen, zu ändern oder fügen Sie folgende Zeilen:

ServerName Mydomain (den virtuellen Host-Domain-Namen)

[email protected] (der Standard-Admin-Emailadresse)

ServerAlias-www.mydomain.com (der Server-Alias-Name)

DocumentRoot /var/www/mydomain (Apache 2 sieht für Seiten hier)

ErrorLog /var/www/mydomain/error.log

Speichern Sie die Konfigurationsdatei "Mydomain" und beenden Sie den Texteditor.

4 Erstellen Sie eine "Mydomain"-Verzeichnis, wo die Seiten für Ihren neuen virtuellen Host befindet:

Sudo Mkdir /var/www/mydomain

5 Aktivieren Sie Ihre "Mydomain" virtuellen Hosts wie folgt:

Sudo a2ensite mydomain

Dies sagt Apache 2 Webseitenanforderungen "Mydomain" virtuelle Hosts zu akzeptieren.

6 Verwenden Sie Text-Editor Erstellen einer Test-Web-Seite und speichern Sie es als "index.html" im Verzeichnis "/ Var/Www/Mydomain", das Sie in Schritt 4 erstellt.

7 Starten Sie den Apache2 Webserver um die Änderungen zur Unterstützung Ihres virtuellen Hosts zu implementieren:

Sudo /etc/init.d/apache2 restart

8 Den neue "Mydomain" virtuellen Hosts zu testen, indem Sie einen Webbrowser öffnen, "http://localhost/mydomain" in die Adressleiste eingeben und drücken "Enter." Die Testseite sollte angezeigt werden, die Sie in Schritt 6, der angibt, einer erfolgreichen Konfigurations eines Apache 2 virtuelle Hosts erstellt.