2019-05-19

问题:一个服务器不可能只搭载一个网站,那么如何才能搭载多个网站呢?



解决:虚拟主机的介入

Apache配置文件中默认情况是不介入虚拟主机的,想要配置虚拟主机就需要修改配置文件。

还是打开conf文件下的httpd.conf配置文件,找到Virtual hosts,将它下面的Include conf/extra/httpd-vhosts.conf代码解开注释

然后在文件夹中找到对应这行代码注释的文件位置,打开


2019-05-19_第1张图片

DocumentRoot是指虚拟主机的根目录,就是网站部署的根目录

ServerName是指这台虚拟主机的域名,如果想要为你部署服务器的网站设置域名,就需要打开hosts文件

这个文件一般会在C:\Windows\System32\drivers\etc这个目录中

在这个文件最末尾添加 127.0.0.1 test1.io(对应的是虚拟主机中的域名)注意:一定要以管理员权限打开,否则无法修改

然后可以根据需要配置多个虚拟主机,每次只需要在浏览器后面输入http://localhost/域名就可以访问对应的域名的网站

你可能感兴趣的:(2019-05-19)