本篇文章給大家?guī)淼膬热菔顷P于如何進行windows Nginx 配置多域名多Tomcat轉發(fā),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
nginx下載:
Nginx下載地址
選擇Windws版本下載,直接解壓出來,雙擊可運行。
在解壓出來的conf文件夾下打開nginx.conf文件,編輯如下:
#user??nobody; worker_processes??1; #error_log??logs/error.log; #error_log??logs/error.log??notice; #error_log??logs/error.log??info; #pid????????logs/nginx.pid; events?{ ????worker_connections??1024; } http?{ ????include???????mime.types; ????default_type??application/octet-stream; ????#log_format??main??'$remote_addr?-?$remote_user?[$time_local]?"$request"?' ????#??????????????????'$status?$body_bytes_sent?"$http_referer"?' ????#??????????????????'"$http_user_agent"?"$http_x_forwarded_for"'; ????#access_log??logs/access.log??main; ????sendfile????????on; ????#tcp_nopush?????on; ????#keepalive_timeout??0; ????keepalive_timeout??65; ????#gzip??on; upstream?www.yfscms.com?{?? server?127.0.0.1:8080;?????? ????}?? upstream?www.yfscms.net?{ server?127.0.0.1:9999; ????} ????upstream?www.yfscms.cn?{?? server?127.0.0.1:8888; ????} upstream?weixin.yfscms.com?{?? server?127.0.0.1:8080; ????} upstream?www.gyhkyl.com?{?? server?127.0.0.1:8899; ????} upstream?120.26.234.50?{?? server?127.0.0.1:8899; ????} upstream?demo.zcgl.yfscms.com?{?? server?127.0.0.1:7777; ????} server?{ ????????listen???????80; ????????server_name??www.yfscms.com; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://www.yfscms.com;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} ????server?{ ????????listen???????80; ????????server_name??www.yfscms.net; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://www.yfscms.net;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} server?{ ????????listen???????80; ????????server_name??www.yfscms.cn; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://www.yfscms.cn;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} server?{ ????????listen???????80; ????????server_name??weixin.yfscms.com; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://weixin.yfscms.com;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} server?{ ????????listen???????80; ????????server_name??www.gyhkyl.com; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://www.gyhkyl.com;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} server?{ ????????listen???????80; ????????server_name??120.26.234.50; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://120.26.234.50;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} server?{ ????????listen???????80; ????????server_name??demo.zcgl.yfscms.com; ????????location?/?{ index??index.html?index.jsp;???? ????????????proxy_pass??http://demo.zcgl.yfscms.com;???? ????????????proxy_set_header????X-Real-IP???$remote_addr;???? ????????????client_max_body_size????100m;? ????????} ????????error_page???500?502?503?504??/50x.html; ????????location?=?/50x.html?{ ????????????root???html; ????????} ????} }
規(guī)則說明:
1、一個upstream對應一個server
2、server中的”server_name“跟”proxy_pass“跟upstream對應
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END