So konfigurieren Sie den Nginx-Reverse-Proxy unter Linux

WBOY
Freigeben: 2023-05-20 13:07:06
nach vorne
1113 Leute haben es durchsucht

Neben der Verhinderung bösartiger Angriffe aus dem externen Netzwerk auf den Intranetserver, Caching zur Reduzierung des Serverdrucks und Zugriffssicherheitskontrolle kann die Verwendung eines Reverse-Proxys auch einen Lastausgleich durchführen und Benutzeranfragen auf mehrere Dienste verteilen.

So konfigurieren Sie den Nginx-Reverse-Proxy unter Linux

1. Aktualisieren Sie das System und deinstallieren Sie Apache, um Port 80 freizugeben

Yum update -y
Yum remove httpd -y
Nach dem Login kopieren

# 🎜🎜 #2. EPEL-Repo installieren

rpm -Uvh http://mirror.ancl.hawaii.edu/linux/epel/6/i386/epel-release-6-8.noarch.rpm
EPEL repo下载地址:https://fedoraproject.org/wiki/EPEL
Nach dem Login kopieren

3. Nginx installieren und einrichten Nginx installieren

#🎜 🎜#yum install nginx -y Passen Sie die Nginx-Konfiguration an

cd /etc/nginx/conf.d
mv default.conf default.conf.disabled
Nach dem Login kopieren

4. Erstellen Sie eine Nginx-Anti-Generation-Konfigurationsdatei

cd /etc/nginx/conf.d
vi yourdomain.com
Nach dem Login kopieren
Fügen Sie Folgendes ein Inhalt: #🎜 🎜#
server {
listen 80;
server_name yourdomain.com;
access_log off;
error_log off;
location / {
proxy_pass http://需要反代的服务器IP/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
}
Nach dem Login kopieren
Dann speichern.

5. Richten Sie die Firewall ein, um den Zugriff auf Port 80 zu ermöglichen. 🎜🎜#
iptables -I INPUT 5 -m state --state NEW -p tcp --dport 80 -j ACCEPT
service iptables save
service iptables restart
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie den Nginx-Reverse-Proxy unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!