Heim >Betrieb und Instandhaltung >Apache >So konfigurieren Sie mehrere HTTP-Ports in Apache

So konfigurieren Sie mehrere HTTP-Ports in Apache

王林
王林nach vorne
2020-11-03 17:03:214650Durchsuche

So konfigurieren Sie mehrere HTTP-Ports in Apache

Methode 1: Verwenden Sie httpd-vhosts

(Ähnliche Empfehlung: apache)

Geben Sie das Apache-Konfigurationsverzeichnis ein, z. B. /usr/local/apache/conf/

Öffnen Sie die Datei httpd.conf

Konfigurieren Sie mehrere Überwachungsfenster 81, 82. vhosts.conf-Datei

NameVirtualHost *:81

ServerName localhost:81  
# Listen 80
Listen 81  
Listen 82

Methode 2: Nur httpd.conf ändern

Geben Sie das Apache-Konfigurationsverzeichnis ein, z. B. /usr/local/apache/conf/

Öffnen Sie die Datei httpd.conf

Konfigurieren Sie mehrere Abhörfenster, 81, 82

<VirtualHost *:81>
    ServerAdmin host1.example.com
    DocumentRoot "/home/public/web/host1"
    ServerName localhost:81
    ServerAlias localhost:81
    ErrorLog "logs/host1.example.com-error_log"
   #CustomLog "logs/host1.example.com-access_log common"
</VirtualHost>
    
<VirtualHost *:82>
    ServerAdmin host2.example.com
    DocumentRoot "/home/public/web/host2"
    ServerName localhost:82
    ErrorLog "logs/host1.example.com-error_log"
   #CustomLog "logs/host1.example.com-access_log common"
</VirtualHost>

und fügen Sie am Ende der Datei den folgenden Inhalt hinzu:

Listen   81
Listen   82

Apache-Verzeichnis-Berechtigungseinstellungen für verschiedene Versionen

1, alte Verwendung

<VirtualHost *:81>
DocumentRoot /home/public/web/host1
ServerName localhost:81
</VirtualHost>

<Directory /home/public/web/host1>
 Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

<VirtualHost *:82>
DocumentRoot /home/public/web/host2
ServerName localhost:82
</VirtualHost>

<Directory /home/public/web/host2>
 Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

2, neue Verwendung

Order allow,deny
Allow from all

3, neues Beispiel

Require all granted

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie mehrere HTTP-Ports in Apache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen