Linux环境下整合Nginx+tomcat配置执行jsp程序 – 21运维
通知: .-...

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

nginx 21运维 3362浏览 0评论

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

2,整合配置
(1)tomcat根目录设置
需要跳转执行哪个站点,这里自行配制调整。我们这里为了测试效果,测试的是tomcat默认站点。
(2)nginx配置调整,nginx做反向代理服务器对来自客户端的请求分发到tomcat服务器执行jsp程序。
vim nginx.conf设置如下代码:

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

更多关于nginx反向代理的知识可以参考《Linux环境下Nginx 反向代理如何配置以及实现
(3)访问jsp.21yunwei.com测试。

1
整合完毕,这里只是简单的举例,实际线上部署要比这个复杂的多,还要做动静分离设定以及各种优化设置。

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

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址