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.