Apache 2 hat sich großer Beliebtheit als robuste Web -Server hat, und die Tatsache, dass es eine kostenlose Download ist nicht von seiner Feature-Liste ablenken. Apache 2 wird auf Millionen von Computern weltweit im Einsatz und ist auf Windows-und Linux -Plattformen unterstützt. Eines der Merkmale des Apache 2 Webserver ist seine Fähigkeit, mehrere virtuelle Hosts auf dem gleichen Betriebssystem unterstützt . Obwohl Apache 2 standardmäßig ein Web-Host , können Sie die Konfigurationsdateien und unterstützt mehrere virtuelle Hosts . Anleitung
1
Kopieren Sie den Apache 2 Standard-Site -Konfigurationsdatei in eine neue Datei für Ihren neuen virtuellen Host . Verwenden Sie den folgenden Befehl ein, wobei " yourdomain " ist der Name des neuen virtuellen Host :
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/yourdomain
< br > 2
bearbeiten Sie die Apache -Konfigurationsdatei 2 und stellen Sie sicher, die folgende Zeile in der Datei:
DocumentRoot /var /www
Speichern Sie die Datei und verlassen
< br . > Seite 3
bearbeiten " yourdomain " Konfigurationsdatei, die Sie oben erstellt haben , entweder zu verändern oder indem Sie die folgenden Zeilen:
Servername yourdomain (das neue Fully Qualified Domain Name )
ServerAdmin youremail@localhost.com (der Standardwert ist webmaster @ localhost )
ServerAlais www.yourdomain.com (die Server-Alias )
DocumentRoot /var /www /yourdomain ( wo Apache für Seiten aussieht)
Speichern Sie die Datei und verlassen
4
erstellen Sie ein neues Verzeichnis als Repository für die Web -Seiten für Ihre neue virtuelle Host dienen : .
mkdir /var /www /yourdomain
5
Aktivieren Sie Ihre neu konfigurierten virtuellen Host mit dem folgenden Befehl : a2ensite yourdomain
starten Apache2 mit dem folgenden Befehl :
/etc /init .d/apache2 Start
Der Server sollte nun bereit sein, Ihren zwei virtuelle Hosts unterstützt .
6
erstellen Sie eine neue Web -Seite für Ihre zweite Host namens "index.html ". . Bewahren Sie die neue Seite in der " yourdomain " -Verzeichnis, das Sie zuvor erstellt
7
aktivieren und testen Sie Ihre Konfigurationsänderungen durch einen Neustart des Apache 2 Server:
/etc /init . d/apache2 starten
8
Öffnen Sie einen Browser , geben Sie " localhost" in die Adressleiste ein, und drücken Sie "Enter". Die Homepage für Ihre bisherige Apache -Website anzeigen soll. Zu Ihrer zweiten virtuellen Host zuzugreifen, öffnen Sie ein Browser-Session , geben Sie " localhost /yourdomain " in die Adresszeile ein und drücken Sie " Enter". Wenn Sie die neue Seite erstellt siehe oben , Du hast richtig konfiguriert und aktiviert virtuelles Hosting auf Ihrem Apache 2 Server.