LAMP

9. Apache 默认虚拟主机

LAMP

Apache配置文件

为什么能访问到1.php index.html,就是因为以下参数定义了网站的根目录

LAMP

他的域名就是靠以下定义的

LAMP

host的目的就是允许临时访问到一个服务器上去(用于DNS 还未生效的情况下去)

9.1 定义虚拟主机配置文件

&apache配置文件中搜索/extra 找到Virtual hosts

LAMP

去掉"#"

&打开二级配置文件/ 虚拟主机配置文件

vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf

配置文件下,每一个virtual host都代表一个主机

LAMP

更改为(定义一个网站最核心的两个就是DocRoot路径以及ServerName 域名)

LAMP

& 创建目录

mkdir /data/wwwroot/

mkdir /data/wwwroot/abc.com

mkdir /data/wwwroot/111.com

LAMP

&在对应站点根目录下创建一个index.php

mkdir /data/wwwroot/abc.com/index.php

LAMP

同样在111.com下面也定义一个index.php

LAMP

 

LAMP

定义之后检验一下是否有错

LAMP

加载

LAMP