一、写子配置文件
首先我们进入目录:cd /etc/httpd/conf.d/
找到之前用的配置文件:vim vhost.conf
然后在后面继续添加橙色框的内容
主机名servername自己写一个合法的
再分别加上文件路径documentroot,记得保存退出
二、创建目录
先进入www目录下:cd /www
然后创建子配置文件里面你所写的那两个路径:
mkdir haha
mkdir xixi
三、自定义页面
分别写入内容到刚才创建的目录下的 index.html 文件中
四、查看防火墙放行规则
输入命令:firewall-cmd --list-all 即可查看
五、关闭SELinux
使用 getenforce 命令可以查看是否开启了SELinux
然后用 setenforce 0 命令关闭
六、启动httpd服务
先查看是否已经启动服务:systemctl status httpd
没有的话需要启动一下:systemctl start httpd
七、本地解析
查看本地解析文件:vim /etc/hosts
里面已有的127.0.0.1是环回地址
: : 1 是Ipv6的环回地址
两个环回地址后面跟着的是主机名或者主机名带上域名
如果任意ping一个主机名,都是能ping通的
因此,我们要在该文件里面添加刚才子配置文件里面写的ip地址与主机名,才能对其进行本地解析
保存退出之后,我们ping一下发现是能ping通的
显示的ip地址是我们对应的虚拟主机的地址
注意:我们在本地解析文件里面写的一定是自己本机的ip地址,而不是互联网上已经存在的对应域名的ip地址
八、在windows上面进行访问
设置本地解析之后,我们在虚拟机上面是能成功访问的
当我们在windows上用浏览器访问这两个域名时,就是访问互联网上面已经存在的该域名的地址
我们想要在windows上面也能访问的话,就需要找到windows上的本地解析文件地址
文件地址在这里:C:\Windows\System32\drivers\etc
里面有一个hosts,就是这个文件了
建议使用Notepad++打开文件进行修改保存,注意必须要以管理员模式打开,否则修改不成功
打开文件之后,在后面添加ip地址以及对应的域名
保存了之后我们就可以用windows上面的浏览器进行访问了