nginx和tomcat的结合使用

1 如果想用一台主机,能够部署多个站点,并且访问每个站点都要求是在80端口,可以采用nginx+tomcat的方式

    需要注意的是,tomcat一定不要监听80端口。        

   可以将静态资源配置在nginx的根目录中,不用配置tomcat的虚拟目录了。

2 nginx的配置文件如下

#
# 设置站点域名
#
upstream   abc {
	server  127.0.0.1:8888;
}

server {
    listen        80;
    server_name   api.morris.com;
    root          /usr/share/nginx/html;

    # Load configuration files for the default server block.
    include  /etc/nginx/default.d/*.conf;

    location / {
	    proxy_pass  http://abc;
    }

    # 静态资源访问  这里将/tooth_resoure/  访问路径映射到root对应的目录中   
    # 如果找不到资源,可以打开nginx日志文件查看原因 ,  nginx  -V  
    location /tooth_resoure/  {
	    root /mydata/toothapp;
    }
}

  

猜你喜欢

转载自www.cnblogs.com/moris5013/p/9698122.html
今日推荐