向VMware中的linux虚拟主机中添加虚拟域名,然后可以通过宿主机的浏览器访问该虚拟域名
编辑httpd.conf。在httpd.conf文件的最后添加虚拟主机和虚拟域名,如下:
第一步:编辑apache的httpd.conf配置文件,在文件的最后添加虚拟主机和虚拟域名
vim /etc/httpd/conf/httpd.conf
# 多个虚拟域名测试(hosts文件中添加对应的虚拟域名)
<VirtualHost *:80>
DocumentRoot "/var/www/html/abc"
ServerName www.abcadmin.com
ServerAlias abcadmin.com
<Directory "/var/www/html/abc">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
第二步:在对应的目录下创建对应的可访问目录:abc,并创建index.php文件
[root@www html]# pwd
/var/www/html
[root@www html]# mkdir abc
[root@www html]# ls -l
总用量 42396
drwxr-xr-x 2 root root 23 10月 8 13:41 abc
[root@www html]# cd abc/
[root@www abc]# ls
index.php
第三步:在/etc/hosts文件下添加虚拟域名
[root@www abc]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.80.174 www.sy.com sy.com
192.168.80.174 www.abcadmin.com abcadmin.com
第四步:在宿主机的hosts文件添加对应的linux虚拟机中的虚拟域名(路径:C:\Windows\System32\drivers\etc)
127.0.0.1 localhost
192.168.80.174 www.sy.com sy.com
192.168.80.174 www.abcadmin.com abcadmin.com
通过以上设置,就可以通过宿主机的浏览器访问linux虚拟机中的虚拟域名了