今天被这个小小的配置问题搞了近两个小时,如果不写下来经历,是有点可惜了。
首先说一下问题,我想把我的一个用PHP写的应用布署到Apache服务器上的/blog目录下,应该采用什么方法?
问题解决的方法,首先,要修改http.conf中的内容,添加配置如下:
Alias /blog "/home/talent/workspace/AlphaBlog/WebContent"

<Directory "/home/talent/workspace/AlphaBlog/WebContent">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
而且要把添加的目录/home/talent/workspace/AlphaBlog/WebContent从里到外都要是Apache这个用户可读可执行的。这个时候重启服务器,但是依旧提示没有权限访问。想来想去都不知道该怎么办了。于是去强奸GOOGLE,最近终于知道是跟SELinux有关,防火墙的原因。这个时候,只要更改WebContent的相应规则就可以了。如下
chcon -R -t httpd_user_content_t WebContent
重启服务器。一切OK。
评论
javadonkey 2008-07-08
多谢了!!今天部署也出现和你一样的问题!也整了二三个小时
最后看你的贴子关了selinux就O了!!谢了啊!!
发表评论

您还没有登录,请登录后发表评论

bbiao
搜索本博客
博客分类
存档
最新评论
  • Apache的中配置Directory ...
    多谢了!!今天部署也出现和你一样的问题!也整了二三个小时 最后看你的贴子关了se ...
    -- by javadonkey
  • YUI的一点优点
    老朽的HTML已经不能适应这个时代的需要了,应该有新的标准语言出来统一大家的标识 ...
    -- by clia
  • YUI的一些不足
    刚看了YUI的代码,对于Container下的属性的配置,是不区别大小写的,所以 ...
    -- by bbiao
  • YUI的一点优点
    air已经是这样做,号称是可利用当前的HTML/CSS/JS技术。迁移到桌面程序 ...
    -- by sp42
  • YUI的一点优点
    jellyme 写道LZ在YUI的看法上,我是非常赞同的。但是LZ提及的Prog ...
    -- by bbiao