Linux/Python学习论坛-京峰教育

 找回密码
 立即注册

一键登录:

搜索
热搜: 活动 交友 discuz
查看: 744|回复: 0

nginx与tomcat整合及负载机制

[复制链接]

238

主题

288

帖子

1925

积分

超级版主

Rank: 8Rank: 8

积分
1925
QQ
发表于 2015-3-18 14:42:13 | 显示全部楼层 |阅读模式

tomcat步骤见上篇博文:http://123.57.11.203/thread-157-1-1.html

nginx编译安装方法见:http://123.57.11.203/thread-159-1-1.html

1. 在nginx配置文件的http{……}  部分中加入以下内容
upstream tomcat_server {
server 127.0.0.1:8080;
}

2. 在nginx 主机server{....} 配置文件中加入并修改以下内容:
index  index.jsp default.jsp index.do default.do index.php index.html index.htm;
.....
if (-d $request_filename){
rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}
location ~ \.(jsp|jspx|do)?$ {
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://tomcat_server;
}
3.检查配置文件并启动

启动tomcat ,启动nginx
sh /usr/local/tomcat/startup.sh
/usr/local/nginx/sbin/nginx

netstat -tnlp 检查启动结果
用浏览器查看效果

tomcat.jpg


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|京峰教育,只为有梦想的人 ( 京ICP备15013173号 )

GMT+8, 2020-2-25 13:06 , Processed in 0.028613 second(s), 13 queries , Redis On.

快速回复 返回顶部 返回列表