在线等待 Apache+MySQL+PHP 安装问题

在线等待 Apache+MySQL+PHP 安装问题

系统:RedhatLinux9.0
环境:Apache2.0.54+MySQL4.0.24+php-4.3.6或者php-5.0.4
过程:
1、MYSQL安装
rpm -i MySQL-server-4.0.24.i386.rpm
rpm -i MySQL-client-4.0.24.i386.rpm
安装完成后,运行正常。
2、APACHE
./configure \
--prefix=/usr/local/apache \
--enable-shared=max \
--enable-module=rewrite \
--enable-module=so
安装完成后,运行正常。
3、PHP
./configure \
--with-apxs2=/usr/local/apache/bin/apxs \
--disable-debug \
--enable-ftp \
--enable-inline-optimization \
--enable-safe-mode \
--enable-track-vars \
--enable-trans-sid \
--enable-xml \
--with-mysql \
--with-xml \
问题:安装php-4.3.6正常,但是LoadModule php4_module  modules/libphp4.so后提示:
Cannot load /usr/local/apache/modules/libphp4.so into server: /usr/local/apache/modules/libphp4.so
那就改装php-5.0.4,就出现错误提示:
checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore.

我是新手,想问一下大家,如何解决?
先httpd -l看看mod_so在没在(一般都应该在的,2.0里面mod_so是核心模块之一),然后看看/usr/local/apache/modules/libphp4.so在不在,如果不在的话,你就find / -name "libphp4.so"吧……
/usr/local/apache/bin/httpd -l

Compiled in modules:
  core.c
  mod_access.c
  mod_auth.c
  mod_include.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_so.c


modules里面只有httpd.exp一个文件
[quote:5c63f3e19f="alexgoodboy"]
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore.[/quote]
安装 MySQL-devel 包,然后 ./configure --with-mysql=/usr/include/mysql ...
这些孩子,咱的都不去看看固顶的贴子再问ni