Heim > Backend-Entwicklung > PHP-Tutorial > So erstellen Sie mit Apache einen virtuellen Host

So erstellen Sie mit Apache einen virtuellen Host

jacklove
Freigeben: 2023-03-31 13:26:02
Original
2804 Leute haben es durchsucht

Apache Virtual Host-Methode
DocumentRoot: /home/fdipzone/sites/demo.fdipzone.com
ServerName : demo.fdipzone.com
1. Geben Sie das Apache Virtual Host-Einstellungsverzeichnis ein

cd /etc/apache2/sites-available
Nach dem Login kopieren

2 demo .fdipzone.com

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DirectoryIndex index.html index.php
        DocumentRoot /home/fdipzone/sites/demo.fdipzone.com
        ServerName demo.fdipzone.com
        ServerAlias demo.fdipzone.com
        <Directory "/home/fdipzone/sites/demo.fdipzone.com">
                allow from all Options + Indexes
        </Directory>
</VirtualHost>
Nach dem Login kopieren

3. Virtuelle Host-Konfiguration aktivieren

sudo a2ensite demo.fdipzone.com
Nach dem Login kopieren

4 . Geben Sie das Verzeichnis /etc/apache2/sites-enabled/ ein, um alle aktivierten virtuellen Hosts anzuzeigen. Sie können sich mit sudo a2dissite demo.fdipzone.com abmelden

cd /etc/apache2/sites-enabled
ls -lt
显示
lrwxrwxrwx 1 root root 36 2013-04-05 17:29 demo.fdipzone.com -> ../sites-available/demo.fdipzone.com
Nach dem Login kopieren

5. Starten Sie den Apache-Dienst neu

sudo /etc/init.d/apache2 restart
Nach dem Login kopieren

6.ubuntu Host festlegen

vim /etc/hosts
127.0.0.1 demo.fdipzone.com
Nach dem Login kopieren

7.Einstellen, um .htaccess zu öffnen und Verzeichnisstrukturliste anzuzeigen

<Directory "/home/fdipzone/demo.fdipzone.com">
AllowOverride none
AllowOverride all
Options -Indexes FollowSymLinks
</Directory>
Nach dem Login kopieren

AllowOverride none bedeutet, dass .htaccess geschlossen wird. Wenn Sie es aktivieren möchten, setzen Sie es auf AllowOverride all
Optionen -Indizes bedeutet, dass die Verzeichnisstrukturanzeige geschlossen wird. Wenn Sie sie einschalten möchten, können Sie sie auf Optionsindizes
Optionen FollowSymLinks einstellen, um Symbolverknüpfungen zu unterstützen ( Wenn Sie es deaktivieren möchten, können Sie es auf Optionen -FollowSymLinks

In diesem Artikel wird erläutert, wie Sie Apache zum Erstellen verwenden Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Das obige ist der detaillierte Inhalt vonSo erstellen Sie mit Apache einen virtuellen Host. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage