求助:安装mysql+apache+php时,出现的错误

求助:安装mysql+apache+php时,出现的错误

毕业设计在即
我要在redhat9.0 底下装上mysql+apache+php
但是在装的过程中出现了一些我不能解决的问题,来向大家请教
为了尽量清楚,准确的说明问题,我将安装过程描述如下:
首先安装的是mysql
命令如下
rpm -ivh MySQL-client-4.0.16-0.i386.rpm
rpm -ivh MySQL-devel-4.0.16-0.i386.rpm
rpm -ivh MySQL-server-4.0.16-0.i386.rpm
rpm -ivh MySQL-shared-4.0.16-0.i386.rpm
然后关了mysql服务器
安装 apache + php

1),配置apache

a,解压apache_1.3.28.tar.gz

tar zxvf apache_1.3.28.tar.gz

b,配置,预编译apache,主要是因为编译php时必需要求apache已经被编译

cd apache_1.3.28
./configure --prefix=/usr/local/apache
make

2)配置编译安装 php-4.3.3

a,解压缩php-4.3.3.tar.bz2

tar zxvf php-4.3.3.tar.bz2

cd php-4.3.3

./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.28 --enable-track-vars --enable-inline-optimiation --enable-dio


就是在这个命令之后出现了错误,让安装不能在继续,错误如下:

configure: error: Cannot find MySQL header files under /usr/include/mysql

初步估计是路径设置有问题,所以用命令find /usr -name "mysql" -type d -print
找到下面这几个目录,想这 MYSQL的头文件应该在里面
/usr/lib/mysql
/usr/share/mysql
/usr/include/mysql
但是,一个一个试,结果都是一样的错误
错误为configure: error: Cannot find MySQL header files under /usr/include/mysql

现在想着可能头文件呆在一个不为人所知的地方.
所以请大家看看,在整个安装过程中有没有犯什么不可原谅的错误
或者知道用rpm安装mysql之后,它的头文件在哪里
或者应该怎么找到
总之应该怎么继续下去
先谢谢大家的帮助
装 RPM 的 MySQL 为什么不装 RPM 的 Apache、PHP 呢?
或者 MySQL 也自己编一下,就 OK 了嘛。

[quote:70df0f35b9="danqueen"]/configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.28 --enable-track-vars --enable-inline-optimiation --enable-dio
[/quote]
看你的find结果mysql安装到了/usr下

php这里是不是应该这样呢?
--with-mysql=/usr/mysql
[quote:7f5d59445c="dannycat"]装 RPM 的 MySQL 为什么不装 RPM 的 Apache、PHP 呢?
或者 MySQL 也自己编一下,就 OK 了嘛。

[quote:7f5d59445c="danqueen"]/configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.28 --enable-track-vars --enable-inline-optimiation --enable-dio
[/quote][/quote]
因为没有RPM的文件了呀
之有我有的那个
[quote:559c3225aa="light-blue"]看你的find结果mysql安装到了/usr下

php这里是不是应该这样呢?
--with-mysql=/usr/mysql[/quote]
不可以,我试过了
还是configure: error: Cannot find MySQL header files under /usr/mysql
用rpm安装的话,就用rpm看看到底装了什么不就行了。
rpm -ql mysql
rpm -ql mysql-devel
这样就知道头文件装在哪里了。
[quote:77fae29f36="wood3"]用rpm安装的话,就用rpm看看到底装了什么不就行了。
rpm -ql mysql
rpm -ql mysql-devel
这样就知道头文件装在哪里了。[/quote]
这样查出来的路径都试了一遍还是不行啊
那我也不知道了
我都是用源码安装的
没有问题的
那你把MySQL也用源码安装一遍
不是很慢