ServerAdmin kk@linuxidc.com
DocumentRoot "/data/bbs"
ServerName bbs.linuxidc.org
ErrorLog "logs/bbs.linuxidc.org-error_log"
CustomLog "logs/bbs.linuxidc.org-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin kk@linuxidc.com
DocumentRoot "/data/blog"
ServerName blog.linuxidc.org
ErrorLog "logs/blog.linuxidc.org-error_log"
CustomLog "logs/blog.linuxidc.org-access_log" common
</VirtualHost>
保存退出,重启apache服务!
九、启用虚拟机后,上传完php网站程序,更改完虚拟机根目录及文件所属用户和用户组为:wapp:root(chown -R wapp:root /data)后访问出现403错误,解决方法如下:
这是apache2.2中文参考手册中的示例。一般的咱们这样配置在以前版本是没有问题的。但是现在就不一样了。当访问某个虚拟主机下的页面的时候会出现 类似:“403(禁止访问),你无法查看该网页…”的错误。很明显这是拒绝访问的提示。按照经验很容易找到(httpd.conf)下面的内容:
<Directory "/虚拟主机网站根目录">
Options FollowSymLinks
AllowOverride None
Order deny,allow
</Directory>
//先拒绝后允许Deny from all
//拒绝所有的访问</Directory>
给虚拟主机网站根目录授权访问权限
cd /application/apache/conf/extra
vi httpd-vhosts.conf
在定义的所有虚拟主机最前面加入以下代码:
<Directory "/data">
Options FollowSymLinks
AllowOverride None
Order deny,allow
</Directory>
保存退出,重新启动apache服务正常访问!
------------------------------------分割线------------------------------------
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境
Windows 7下硬盘安装Ubuntu 14.10图文教程
Ubuntu 14.04 LTS 如何升级到 Ubuntu 14.10
------------------------------------分割线------------------------------------