转载请标明出处:
原文首发于: http://www.zhangruibin.com
本文出自 RebornChang的博客
根据域名分发不同端口
需求背景
博主有买了两个域名,但是只购买了一个主机,主机只有一个80端口,但是又不想访问的时候带端口访问,所以就想着通过不同的域名请求访问不同的端口。
实现方式nginx代理分发
在一个主机上部署了两个服务实例,分别是81,82端口。域名经过DNS解析之后访问的是指定服务器IP的80端口,所以实现方式就是在域名服务进行DNS解析的时候,访问指定服务器的80端口,使用NGINX监听80端口的信息,如果是zhangruibin.com就转发到82端口上,如果是92cnb.com就转发到81端口上。
安装NGINX
安装NGINX很简单,网上有很多的教程,此处不再赘述,可以参考博文:https://www.cnblogs.com/kaid/p/7640723.html。
注意:1.安