通过Nginx反向代理,在一台服务器上配置两个域名
2018-02-14 12:55
302 查看
如果想在一台服务器上配置两个域名,可以采用部署两个Tomcat,分别绑定不同的端口,然后通过Nginx做反向代理,将两个域名分别指向两个Tomcat上。从而实现在一台服务器上配置两个域名,或者多个域名的功能。配置方法如下:首先,通过配置Tomcat的server.xml,让tomcat用两个不同的端口号启动,然后用Nginx做反向代理,配置虚拟主机。配置如下。
server { listen 80 default_server; server_name _; return 444; # 过滤其他域名的请求,返回444状态码 } server { listen 80; server_name www.siteone.com; # 域名1 location / { proxy_pass http://localhost:8080; # 对应端口号8080的tomcat } } server { listen 80; server_name www.sitetwo.com; # 域名2 location / { proxy_pass http://localhost:8081; # 对应端口号8081的tomcat } }
相关文章推荐
- 一台服务器,两个网站,两个域名配置。
- apache一台服务器搭建两个不同域名的网站如何配置
- nginx在一个服务器上配置两个项目,并通过两个不同的域名访问
- Tomcat8.5.27配置一台服务器两个域名两个证书访问同一个项目
- 【097】Nginx实现一台服务器,两个域名发布不同的前端项目,并且两个域名都用80端口。
- squid 2.7通过域名反向代理多个服务器配置
- 解决: 关于配置局域网内通过一台WEB服务器连接到域服务器进行身份验证的IP设置
- 【nginx】一台nginx服务器多域名配置
- 一个IP,一个linux服务器,两个项目,两个域名;如何将两个域名配置到同一个IP的两个项目中。
- 同一服务器下配置多域名,去掉Tomcat端口号,Nginx反向代理做转发
- nginx代理双域名,同一个IP地址的服务器实现两个域名配置
- SR6600系列路由器内网用户通过域名访问内网服务器的配置方法
- 一台nginx服务器多域名配置的方法
- 一台linux服务器,通过apache实现,一个域名访问jsp的网站,一个域名访问php的网站
- 服务器使用Tomcat配置server.xml文件通过域名直接跳转到项目
- squid 2.7 通过域名反向代理多个服务器配置成功
- 在同一台Linux服务器上配置两个tomcat应用
- Nginx和Tomcat一台服务器配置多个域名
- 通过Puppet角色提取配置文件,推送到另一台服务器上
- Llinux服务器上,两个域名指向同一台服务器,一个可以访问另一个不能