同一个ip通一个80端口部署多个网站的原理-虚拟主机技术本质解析

基于不同ip地址的方式

我们要先编辑配置文件vim /etc/httpd/conf/httpd.conf

我们添加俩个台虚拟主机(俩个ip地址)

首先把之前的DocumnetRoot的目录注释掉然后添加下面的内容,我们添加俩个虚拟主机一个是192.168.10.2一个是192.168.10.3

 首先创建目录编辑配置文件中的路径web1和web2

 

我们创建文件并输入内容

然后我们添加一个ip地址并查看

然后重启httpd服务然后浏览器打开俩个网站

 

基于不同端口的方式:

我们使用同一个ip地址不同端口进行访问不同的网址比如8080我们在配置文件中添加端口8080来访问web3

然后我们在端口监听配置中多添加一个端口号为8080

我们创建一web3的文件并输入内容然后进行服务重启然后进行测试

 

出现这样的情况说我们用同一个ip不同的端口可以设置不同的网站

 

基于主机名的方式:

我们使用相同的iP地址但是域名不同来解析刚才的3个网站

第一步我们把虚拟解析的

开启这个功能并且指定只有192.168.10.2地址(如果不改会出现之能解析为第一个)

下面修改为

然后我们重启服务

因为没有DNS域名解析所以我们使用另外一台主机(192.168.10.5)进行测试

192.168.10.5的主机编辑文件并保存

我们使用以下命令进行测试如果为以下情况说明我们的使用域名但是同一个ip地址进行不同的网站成功了

[root@liudongyi ~]# curl http://web1.ldy.com
xiaobendan
[root@liudongyi ~]# curl http://web2.ldy.com
xiaobendan2
[root@liudongyi ~]# curl http://web3.ldy.com
shaguaweb3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值