您的位置:首页 > 运维架构 > Tomcat

nginx+tomcat配置独立域名访问

2018-02-12 18:20 267 查看
配置非常简单,在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即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: