关于Mysql5+Apache2+php5的安装问题,真的是无奈了,求教前辈

关于Mysql5+Apache2+php5的安装问题,真的是无奈了,求教前辈

已经安装gcc

Mysql版本为5.1.7-0
Apache版本为2.2.0
PHP版本为5.1.2

其它包括
freetype-2.1.10
jpeg-6b
libng-1.2.10
libxml2.2.6.11
gd-2.0.33
__________________________________

安装过程

Mysql是以rpm包形式安装的,共有server端、客户端和devel开发工具。

Apache:  解开后放到/usr/local/src
        #./configure --prefix=/etc/httpd --enable-module=so
        #make
        #make install
GD库相关:略了。反正就是config  make make install下面这一大砣。
freetype-2.1.10
  jpeg-6b
  libng-1.2.10
  libxml2.2.6.11
  gd-2.0.33


PHP:
先解压,然后把目录MV到了/usr/local/src(和上面那一堆东东都在同一个目录)
#./configure --prefix=/usr/local/php with-apx2=/etc/httpd/bin/apxs \
--with-gd --with-jpeg-dir --with-ttf --with-zlib-dir --with-png-dir \
--with-mysql --enable-track-vars
配置完后出现PHP5欢迎画面
接着make(问题来了,前面都没问题,就到PHP说死也过不去了)

make到最后的时候出现如下信息就无法继续了,当然也无法make install

gcc: /usr/lib/mysql/libmysqlclient.so: No such file or directory
gcc: /usr/lib/mysql/libz.so: No such file or directory
make: *** [libphp5.la] 错误 1
[root@localhost php-5.1.2]#   

应该说是缺libmysqlclient.so和libz.so这两个文件吧,换了Mysql5.0.X版本也试过,同样的问题,网上和论坛里相关的资料也翻了个底朝天,实在是没找出解决办法,特来向大家求助,在此先谢过。      
用find来找libmysqlclient.so,然后修改Makefile      
--with-mysql=mysql安装到的目录      
http://www.linuxeden.com/forum/t143266.html      
这里有一篇文章,建议你去看看
www.my.opera.com/linweiming/blog      
你把MySql的shared 那个RPM给装上就没事了,你肯定没装.我也曾经有过这个问题.