Nginx Tomcat实现单服务器IP多域名多应用站点访问配置
程序员文章站
2022-02-10 21:23:16
...
之前由于做了一个DD影院的网站、虽然现在已经关掉了这个网站、但还是记录一下、需要在同一个服务器上面部署两套tomcat应用、另外一套是DD记帐的接口、另外我只有一个服务器、内存方面肯定是够的有两个GB(tomcat MySQL,只能把两个网站部署在同一个tomcat上)、每个网站有自己的域名
初步考虑使有nginx做反向代理、把两个域名映射到相应的应用上、因此就有了标题所说的“nginx多域名单服务器单IP单Tomcat不同应用”上的配置问题、Nginx介绍的废话就不多说了、在这里把配置文件贴出来给大家参考一下吧
DD影院Nginx代码
server { listen 80; server_name *.ddmp4s.com; location / { proxy_pass http://127.0.0.1:8080/projectA/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
DD记录Api Nginx代码
server { listen 80; server_name diapp.dwtedx.com; location / { proxy_pass http://127.0.0.1:8080/projectB/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
其它配置不变、这里的其它配置指的是我的DD博客和DD记帐的App下载页以及APP开发单页