zoukankan      html  css  js  c++  java
  • 解决apache配置问题小结

    前段时间自己安装apache+php ,遇到了一些问题,今天终于把它们解决掉了:

    apache安装过程如下:

    下载apache的for linux 的源码包 apache_2.2.9.tar.gz  

      存至/home/tmp目录

      命令列表: 

      cd /home/tmp

      tar -zxvf apache_2.2.9.tar.gz

      mv apache_2.2.9.tar.gz apache

      cd apache

      ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite

      make

      make install 

      安装apache至/usr/local/apache2 并配置apache支持dso方式

    1. 安装apache时将apache安装到了/usr/local/apache2 ,于是就直接修改起了/usr/local/apache2/conf/httpd.conf,突然发现无论如何修改httpd.conf都不起作用;郁闷了半天,无意间发现起作用的路径却是 /etc/httpd/conf/httpd.conf


    2. 在配置文件中有一处为: DocumentRoot "/var/www/html"

    当把DocumentRoot 改到其他路径时(/home/httpd) 再去访问 网页,总是显示:

    Code

    一查才知道,原来是apache 没有访问 /home/httpd 的权限,使用 chown nobody:nobody -R /home/httpd 修改/home/httpd权限,apache一般会使用nobody的权限运行

    3. 据说 修改httpd.conf 路径的地方在 /etc/rc.d/init.d/httpd 中,打开一看,果然有一句 CONFFILE=/etc/httpd/conf/httpd.conf 可是修改完后,重启apache,配置并没有生效!

    至此,如何httpd.conf 的路径能不能修改,如何修改?对于我还是个问题!

  • 相关阅读:
    与众不同 windows phone (50)
    与众不同 windows phone (49)
    重新想象 Windows 8.1 Store Apps (93)
    重新想象 Windows 8.1 Store Apps 系列文章索引
    重新想象 Windows 8.1 Store Apps (92)
    重新想象 Windows 8.1 Store Apps (91)
    重新想象 Windows 8.1 Store Apps (90)
    重新想象 Windows 8.1 Store Apps (89)
    重新想象 Windows 8.1 Store Apps (88)
    重新想象 Windows 8.1 Store Apps (87)
  • 原文地址:https://www.cnblogs.com/eoiioe/p/1314671.html
Copyright © 2011-2022 走看看