Nginx配置,請求到tomcat中
一.web服務器分為兩類
1.web服務器
1)Apache服務器
2)Nginx
3)IIS
2.web 應用服務器
1)tomcat
2)resin
3)jetty
區分:web服務器不能解析jsp等頁面,只能處理js,css,html等靜態資源
並發:web服務器的並發能力遠高於web應用服務器
二.使用
1.首先,安裝Nginx壓縮包
2.然後在安裝下的一個目錄(conf) 裏面存放著配置文件,這個配置(nginx.conf)可以修改
3.然後在conf目錄的上一級目錄找到nginx.exe所在的目錄,按shift+右鍵調出命令行工具,啟動nginx.exe
命令:
1)啟動:start nginx.exe
2)停止:nginx.exe -s stop
3)重新加載:nginx.exe -s reload
三,一般地,http請求經過:請求-->nginx--->tomcat
需要如下配置:
1)配置訪問域名:
在配置文件nginx.conf中找到server{}的地方,做如下修改,listen 80保持不變
server_name : 修改為你要配置的訪問域名(例如:manage.taotao.com),再配置location下的
proxy_pass:訪問的ip地址(例如:http://127.0.0.1:8081) 註意:tomcat的端口不能和80端口一樣
四:
啟動nginx的註意事項
1、 其他服務占用80端口,會導致nginx啟動失敗,檢查的方法是 cmd è nginx.exe
2、 Nginx的路徑不能包含中文
五.還可以配置圖片服務器
Nginx配置,請求到tomcat中