首先,简单说一下个人对nginx这个东西的理解,事实上,tomcat本身就能完成对web工程的部署工作,所以nginx事实上是起着代理服务器的作用,nginx监听端口(例如 80),将接收的请求发送给localhost:8080,而后者正是tomcat地址。tomcat处理完请求后经过nginx返回给客户端。
接下来,安装nginx,tomcat,mysql ,教程网上都有。
修改nginx的配置文件,主要代码如下:
listen 80;
server_name localhost:8080;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
location / {
proxy_pass http://localhost:8080;
}
主要就是修改server_name ,让它指向tomcat ,修改location ,让它也指向tomcat 。
tomcat的配置文件可以不做任何修改。
这时候,我们访问 http://ip地址/ ,会发现跳转到了tomcat的页面了。说明nginx 与tomcat 的环境已经准备好

本文介绍了如何安装并配置nginx与tomcat,通过修改nginx配置文件实现web工程的部署。当war文件上传到tomcat的webapps目录下并重启服务后,部署完成。此外,探讨了通过增加接口监听和正确配置nginx,实现多虚拟主机隔离的可能性。
最低0.47元/天 解锁文章
1868

被折叠的 条评论
为什么被折叠?



