欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

多个域名绑定同一个IP

Linux 迷途小书童 5年前 (2020-03-01) 4591次浏览 0个评论

软硬件环境

  • 域名
  • VPS
  • nginx

视频看这里

此处是youtube的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,点赞并分享。另外,网站中出现的推荐广告,烦请也一并点击,感谢您的支持。

前言

有网友在我的Youtube频道里留言,希望讲讲怎么实现多个域名同时绑定一个IP这个问题。那本文就来解决这个问题。

概要

我简单画了张草图,如下所示

domain_ip

可以看到首先我们需要2个域名,如果你还没有域名的话,可以看看我之前的这个视频,能够免费申请5个域名,使用期是12个月

域名有了,就可以来到域名管理后台,进行DNS的设置了

domain_ip

这里添加条A记录,指向你VPSIP地址

domain_ip

第二个域名使用同样的方法进行设置,完成后使用ping域名的方法,测试一下,设置是否正确,这期间需要点时间

domain_ip

第二步,我们进入VPS进行设置,这里以谷歌云为例

首先安装下web服务,使用nginx搭建

sudo apt-get install nginx

接下来编辑nginx的配置文件/etc/nginx/sites-enabled/default,将文件中的server代码块复制一份,再粘贴进去,如下

domain_ip

domain_ip

修改其中的端口号和root指向的文件夹,一个是80端口和/var/www/html,另一个就是81端口和/var/www/html1,设置完成后,重启nginx服务

sudo /etc/init.d/nginx restart

最后来到/var/www目录

sudo cp -rfv html html1

然后分别修改htmlhtml1目录中的文件index.nginx-debian.html,目的是使访问页面显示有所差别

domain_ip

domain_ip

最后我们打开浏览器,分别访问xugaoxiang.tkxugaoxiang.gq:81,可以看到显示的页面内容是有所差别的,这样呢,就实现了多个域名同时绑定同一个IP

domain_ip

domain_ip

参考资料

喜欢 (1)

您必须 登录 才能发表评论!