配置基于不同主机名称的虚拟主机

第一步:写配置文件

vim /etc/httpd/conf.d/vhost.conf

 

添加以下具体内容配置

<virtualhost 192.168.238.140:80>
documentroot /www/haha
servername www.haha.com
</virtualhost>

<virtualhost 192.168.238.140:80>
documentroot /www/xixi
servername www.xixi.com
</virtualhost>

 

第二步:添加ip

先查看已经有的ip

ip address

 

 再添加ip,以及刷新

nmcli connection modify ens160 +ipv4.addresses 192.168.238.140/24
nmcli connection up ens160

 

 

再用ip address 命令查看是否添加上ip

ip address

 

第三步:新建文件夹 haha 和 xixi

先cd到/www/目录下,查看已经有的文件夹

cd /www/
ll

再新建文件夹

mkdir haha
mkdir xixi

 

再用ll命令查看一下

ll

 

第四步:输出重定向

echo welcome to xixi > xixi/index.html
echo welcome to haha > haha/index.html

 

第五步:重启httpd服务(重点一定不能忘)

 systemctl restart httpd

 

 如果重启不了情况:

可能是没有关闭防火墙,需要关闭防火墙

先查看防火墙状态:

systemctl status firewalld

 

再关闭防火墙:

systemctl stop firewalld

第六步:修改本地解析

vim /etc/hosts

在hosts文件里面添加上以下配置: 

192.168.238.140 www.xixi.com
192.168.238.140 www.haha.com

 

 第七步:在window里面修改本地解析

在以下路径里面找到hosts文件

同时打开文件添加上以下配置

192.168.238.140 www.xixi.com
192.168.238.140 www.haha.com

结果如下:

此步骤如果提示没有管理员权限无法保存

请按以下方法操作:

第一,使用快捷键win键+R,输入cmd

第二,然后ctrl+shift+enter 以管理员身份进入

第三步,输入notepad,进入到记事本

然后在记事本里面打开上述路径文件(如果打开最后一个路径下的文件夹没有文件,需要修改文件类型为所有文件)

第八步:测试

curl www.haha.com
curl www.xixi.com

同时在网页里面进行测试:(如果haha可以,而xixi不行,则是浏览器的问题。可以换成火狐浏览器试试看)

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值