1、添加nginx第三方yum源
cat > /etc/yum.repos.d/nginx.repo <<EOF
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
enabled=1
gpgcheck=0
EOF
2、接下来就可以用yum来安装nginx了
yum install nginx -y
3、 新建rewrite规则
[root@test ~]# cat /etc/nginx/conf.d/test.conf
upstream app_test {
server 127.0.0.1:8080 weight=1 max_fails=2 fail_timeout=30s;
}
server {
listen 80;
server_name jeffery.com;
rewrite ^/$ http://jeffery.com/index.jsp permanent;
location / {
root html;
index index.jsp index.php index.html index.htm;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://app_test;
}
}
接下来就可以通过80端口来访问tomcat应用了
可能你会问 为什么不直接修改server.xml文件中的端口号呢?
在现实 生活中tomcat可能会交予多人来维护,Linux默认不通用户无法开启1024一下端
Nginx之rewrite简述
原创
©著作权归作者所有:来自51CTO博客作者suzfdotnet的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:安装JDK_Tomcat
下一篇:Linux启动之MBR
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Nginx 之 Rewrite
Nginx 之 Rewrite
Nginx 之 Rewrite -
Nginx笔记之Rewrite规则
nginx的rewrite规则
nginx rewrite -
nginx rewrite 测试 nginx rewrite规则
nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。 该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录,nginx安装方法。 nginx rewrite指令执行顺序: 1.执行server块的rewrite指令(这里的块指的是server关键字后{}包围的区域,其它xx块类似) 2.执行location匹配 3.执行
nginx rewrite 测试 linux linux nginx nginx rewite nginx rewite 规则