In diesem Artikel werden hauptsächlich die Nginx-Port-Mapping-Konfigurationsmethode und die Multi-Port-Mapping-Methode vorgestellt. Der Inhalt ist ziemlich gut und wird als Referenz dienen.
Vorgeschichte
Die traditionelle Methode zum Erstellen einer Website besteht darin, einen Webserver zum Parsen der Dateieintragsdatei zu verwenden, z. B. Nginx und Apache zum Parsen die entsprechende Eintragsdatei, aber mit der Entwicklung der Technologie können einige Sprachen einen Webdienst selbst starten, wie z. B. Node und PHP. Der Zugriff auf eine Entwicklungssprache zum Starten eines Webdienstes ist standardmäßig nur lokal möglich. wie http://localhost:8000/ http:// 127.0.0.1:8000/
Aber wenn wir die Umgebung in Centos entwickeln und debuggen, verwenden wir zum Testen einen Fensterbrowser, also müssen wir das tun Verwenden Sie einen Zwischen-Webserver für die Portzuordnung
Nginx-Portzuordnungskonfiguration
server { listen 80; server_name rbac.dev-lu.com; # 80转发到8000端口 location / { proxy_pass http://127.0.0.1:8000; } }
nginx Reverse-Proxy-Multi-Port-Zuordnung
Code-Erklärung
1.1 Der Standardwert von http:www.baidu.test.com ist 80, Zugriff auf „/“ zur Verwendung der Reverse-Proxy, und greifen Sie dann auf die lokale Adresse 8083 zu; 🎜>1.3 Auf diese Weise kann der Zugriff auf mehrere Ports abgeschlossen werden, solange Port 80 geöffnet ist.
1.4 Die Root-Konfiguration kann ein absoluter Pfad oder ein relativer Pfad sein.
server { listen 80; server_name www.baidu.test.com;#你要填写的域名,多个用逗号隔开 location / { proxy_pass http://localhost:8083; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; root /app/esop_web/esopschool; index index.html; try_files $uri $uri/ /index.html; } location /rest{ proxy_pass http://localhost:9803; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich ist zur chinesischen PHP-Website!
Verwandte Empfehlungen:
Über Bindungsvorgänge von Laravel-Framework-Routen und -ControllernDas obige ist der detaillierte Inhalt vonInformationen zur Konfigurationsmethode für die Nginx-Portzuordnung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!