源码编译安装LAMP环境及配置基于域名访问的多虚(4)

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图文教程

U盘安装Ubuntu 14.10

Ubuntu 14.10 正式发布下载

Ubuntu 14.04 LTS 如何升级到 Ubuntu 14.10 

Ubuntu 14.10 下安装 LAMP 服务图文详解 

------------------------------------分割线------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b1d684b3a692e905deef1c5330682fcf.html