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即可。
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即可。
相关文章推荐
- nginx+tomcat实现单IP,多域名,多站点的访问配置教程
- Nginx+Tomcat配置转发到不同域名下的不同项目
- Nginx+Tomcat实现单IP、多域名的访问?
- nginx+tomcat单个域名及多个域名配置教程
- nginx配置客户端访问域名直接返回成功
- tomcat服务器配置域名访问项目server.xml
- Centos 6 安装Nginx 和配置tomcat +域名访问全过程。
- Tomcat配置多个端口号或多个应用,使得域名后面加不同端口访问
- Tomcat域名或IP地址访问方式配置方法
- 网站开发进阶(一)Tomcat域名或IP地址访问方式配置方法
- 模拟的nginx 配置为域名的的方式直接访问项目
- Nginx+Tomcat实现单IP、多域名、多站点的访问
- nginx+tomcat实现单IP,多域名,多站点的访问
- Tomcat域名或IP地址访问方式配置方法
- Tomcat域名或IP地址访问方式配置方法
- Nginx和Tomcat一台服务器配置多个域名
- Nginx配置同一个域名同时支持http与https两种方式访问
- nginx域名访问的白名单配置梳理
- Tomcat配置Https域名访问
- 关于通过nginx配置到apache-tomcat-7.0.67的端口的时候access中打印访问日志会一直输出nginx的地址而不是用户的真实地址