西数超哥博客
运维经验教程分享

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

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测试。


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

转载请注明:西数超哥博客www.ysidc.top» Linux环境下整合Nginx+tomcat配置执行jsp程序

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » Linux环境下整合Nginx+tomcat配置执行jsp程序