nginx+tomcat配置独立域名访问

配置非常简单,在nginx中配置。

upstream backend_tomcat {

server 127.0.0.1:8081;

}

server {
    listen       80;

    server_name         sub.yourdomain.com; //你的独立域名

    location / {

            proxy_pass http://backend_tomcat/;

    }

}

这时候访问独立域名,nginx会将请求转向8081端口,如果你的web项目放在webapps下面,项目名是abc,你需要在tomcat的配置文件server.xml将127.0.0.1:8081/定位到abc目录下。只需要在server.xml的Host标签里面做如下配置:

<Context docBase="abc" path="/" privileged="true" reloadable="true"/>

到此独立域名的配置完成!

此时你访问的时候就不用带上项目名了,直接访问http://sub.yourdomain.com即可。


猜你喜欢

转载自blog.csdn.net/keketrtr/article/details/79318190
今日推荐