redhatAS4下APACHE的默认安装路径?

redhatAS4下APACHE的默认安装路径?

如果采用默认安装,也就是RH的RPM包安装。安装路径应在 /etc/httpd ?
那如果我采用PHP源代码安装的方式,在配置安装参数时应当使用 --with-apxs2=?

同时查了一些资料,说是如果安装httpd-devel后,就可以看到APXS的存放位置?
请各位给出答案。

另外,以下我知道:
如果采用源代码安装,一般默认安装在/usr/local/apache2目录下。除非你指定路径.
在安装PHP支持时,会使用到 --with-apxs2=/usr/local/apach2/bin/apxs

我之所以这样子做,是因为通过源代码安装的HTTPD,模块配置文件不在主配置文件中,有点不大习惯。所以就想办法解决了。而且采用PREFORK的MPM方式,还要编译下,使之支持超过256个的MaxClients

后来,我安装了HTTPD-DEVEL RPM包。
如下所示:
root@rhphp ~]# rpm -ivh httpd-devel-2.0.52-25.ent.i386.rpm
warning: httpd-devel-2.0.52-25.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
        apr-devel is needed by httpd-devel-2.0.52-25.ent.i386
        apr-util-devel is needed by httpd-devel-2.0.52-25.ent.i386
        pcre-devel is needed by httpd-devel-2.0.52-25.ent.i386
    Suggested resolutions:
        apr-devel-0.9.4-24.5.i386.rpm
        apr-util-devel-0.9.4-21.i386.rpm
        pcre-devel-4.5-3.2.RHEL4.i386.rpm

安装所需其他开发包后,再安装HTTPD-DEVEL
然后:
[root@rhphp ~]# locate apxs
/var/www/manual/programs/apxs.html
/var/www/manual/programs/apxs.html.ko.euc-kr
/var/www/manual/programs/apxs.html.en
/usr/share/man/man8/apxs.8.gz
/usr/sbin/apxs

此时,可以发现APXS已可以找到,之前并不能找到。

也许,我采用RPM包安装APACHE,安装PHP时,就可以用--with-apxs2=/usr/sbin/apxs来做了,呵呵。

去试下,然后,回来贴结果啦。