需要建立多站点,首先需要在apache配置文件加入一下配置:

NameVirtualHost *:80

为了方便维护,可以加到/etc/httpd/conf.d目录下,本文见到/etc/httpd/conf.d/vhost.conf中。

1.png

apache文档里简单的虚拟主机配置文件如下:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /www/docs/dummy-host.example.com
    ServerName dummy-host.example.com
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

参照以上文档,在conf.d目录建立一个简单的配置文件,绑定域名为antise.cn,内容如下图:

2.png

访问测试:

3.png

如上图所示可以看到目录路径和脚本路径已经管理员邮箱都是和antisec.conf这个配置文件设置的一致。

提示:如果建立后访问任何资源都是提示403,可以尝试修改httpd.conf中<Directory />到</Directory>配置节点为如下:

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Allow from all
</Directory>