Linux环境下整合Nginx+tomcat配置执行jsp程序

回复 星标
更多

Linux环境下整合Nginx+tomcat配置执行jsp程序


1,服务器配置java环境和nginx环境。这里不做详细阐述,可以参考本站之前已经写的教程:
jdk安装:     《Centos 6.5 Linux 操作系统如何安装 JDK开发工具包
tomcat安装:《entos 6.5 linux系统如何安装 tomcat 7.0 》
nginx
安装:  《linux下如何安装nginx环境配置

2,整合配置
(1)tomcat根目录设置
需要跳转执行哪个站点,这里自行配制调整。我们这里为了测试效果,测试的是tomcat默认站点。


(2)nginx配置调整,nginx做反向代理服务器对来自客户端的请求分发到tomcat服务器执行jsp程序。
vim nginx.conf设置如下代码:

  1.   upstream tomcat__pools {
  2.   server 43.252.228.170:8080     weight=1 max_fails=3 fail_timeout=3;  //tomcat 服务器,端口8080
  3.   keepalive 500;
  4.    }
  5.   server {
  6.       listen       80;
  7.       server_name jsp.21yunwei.com;   //绑定测试域名jsp.21yunwei.com ,hosts定向测试。
  8.       location / {
  9.           root   html;
  10.           index index.html index.htm;
  11.           proxy_pass http://tomcat__pools;
  12.        }
  13.    }
  14.  

更多关于nginx反向代理的知识可以参考《Linux环境下Nginx 反向代理如何配置以及实现


(3)访问jsp.21yunwei.com测试。
整合完毕,这里只是简单的举例,实际线上部署要比这个复杂的多,还要做动静分离设定以及各种优化设置。


转载请注明:21运维 » Linux环境下整合Nginx+tomcat配置执行jsp程序

此帖已被锁定,无法回复
新窗口打开 关闭