Nginx是一个高性能的HTTP和反向代理服务器,
也是一个IMAP/POP3/SMTP服务器。
反向代理方式是指以代理服务器来接受internet上的连接请求,
然后将请求转发给内部网络上的服务器,
并将从服务器上得到的结果返回给internet上请求连接的客户端,
此时代理服务器对外就表现为一个反向代理服务器。
比如我们向一台服务器的80端口发送了请求,
该请求首先由Nginx监听到,
其接受到请求内容后再转发给其他服务器,
其他服务器处理完后再将结果传送给Nginx,
最后由Nginx来统一返回给初始请求端。
Nginx最常见的使用方法就是作为静态资源伺服器,
比如将CSS,js,html等文件进行缓存处理。
nginx官网地址http://nginx.org/
下载、解压到本地:
在CMD窗口输入命令:
cd C:\nginx\nginx-1.12.2
进入nginx目录
start nginx
启动nginx
打开浏览器,在地址栏输入127.0.0.1或者localhost
出现这个,说明nginx启动成功了!
接下来,添加Tomcat:
增加/修改以下2个地方:
upstream tomcat_service {
server localhost:8080;
}
proxy_pass http://tomcat\_service;
启动Tomcat后,
在CMD窗口输入:
nginx -s reload
重新载入nginx
在浏览器地址栏输入localhost
出现这个,说明nginx已经指向到Tomcat了!
nginx -s quit
停止nginx服务