Apache PHP MySQL Zend GD OpenSSL vsftpd ... 完全编译安装手册

不知道错误出在了哪

make 过程也看不懂
在/server/httpd/bin/中没有apxs
编译都是指定路径的,如果你使用别的路径编译的时候要作相应修改
把 deflate 模块放在 php 模块后面
##### Apache2 #####

cd httpd-2.0.54

./configure --prefix=/server/httpd
--enable-so
--with-mysql=/server/mysqld
--enable-cgi
--with-config-file-path=/server/httpd/conf
--enable-track-vars
--enable-mods-shared=all
--enable-cache
--enable-disk-cache
--enable-mem-cache
--enable-rewrite
--with-mpm=worker
--with-ssl=/usr/local/ssl
--enable-ssl

make
make install
cd ..



这里的--enable-so 与下面的--enable-mods不会冲突吗?我尝试用这方式编译apache,没通过
我发现楼上的仁兄编译错误的原因了!呵呵,开始我也没看清楚。。。
楼主在安装mysql时,指定的路径是:/server/mysql;--prefix=/server/mysql
但在安装apache时,有这么一句:--with-mysql=/server/mysqld
所以才提示没有目录!
楼上说的也不一定对啊...
我改了..还是出现同样的问题...

./dftables > /www/opt/httpd-2.0.55/srclib/pcre/chartables.c
./dftables: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
make[3]: *** [/www/opt/httpd-2.0.55/srclib/pcre/chartables.c] 错误 127
make[3]: Leaving directory `/www/opt/httpd-2.0.55/srclib/pcre'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/www/opt/httpd-2.0.55/srclib/pcre'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/www/opt/httpd-2.0.55/srclib'
make: *** [all-recursive] 错误 1




发现一个问题,第一次使用make时出错的错误是上面的错误类型 ...

要是你再执行一次make 理论上说.还会出一样的错..可他不..他正好出现了楼上兄弟们列出来的错误..如下:

pcre.c: In function `pcre_compile':
pcre.c:2545: error: `pcre_default_tables' undeclared (first use in this function)
pcre.c:2545: error: (Each undeclared identifier is reported only once
pcre.c:2545: error: for each function it appears in.)
make[3]: *** [pcre.lo] 错误 1
make[3]: Leaving directory `/www/opt/httpd-2.0.55/srclib/pcre'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/www/opt/httpd-2.0.55/srclib/pcre'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/www/opt/httpd-2.0.55/srclib'
make: *** [all-recursive] 错误 1

顶一下...再.
实用!!!
不过想问问楼主,rcconf是什么?俺机子上没有呀,用apt安装时提示找不到安装包,俺用的是CentOS 4.2


QUOTE:
原帖由 topmba 于 2006-2-15 17:20 发表
实用!!!
不过想问问楼主,rcconf是什么?俺机子上没有呀,用apt安装时提示找不到安装包,俺用的是CentOS 4.2

rcconf简单点的说就是CentOS里的"setup"

这下你知道为什么没有了吧。