RedHat Linux 5 安装 PHP

hedongli 2011-06-12

Linux和Windows 差别太大了,windows安装程序的时候我只关心配置,而Linux你则需要关心每一个细节.

在RedHat Linux 5下安装PHP5 遇到了2个问题

libxml2没有安装

mysql header 没有安装

PHP安装脚本

./configure --prefix=/usr/local/php5

--with-config-file-path=/usr/local/lib

--with-apxs2=/usr/apache/httpd/bin/apxs

--with-mysql=/usr/include/mysql

make

make install


============================

第一个问题libxml2没有安装,只能将系统盘找来,在Server目录下找到该rpm安装

RedHat Linux 5 安装 PHP 

ls *libxml*
/*找到这两个有用的包, libxml2-2.6.23-1.2.i386.rpm libxml2-devel-2.6.23-1.2.i386.rpm */
rpm -ivh libxml2-2.6.23-1.2.i386.rpm
/*提示我已经安装过了*/
rpm -ivh libxml2-devel-2.6.23-1.2.i386.rpm

按照提示一路安装依赖的rpm

继续执行PHP安装脚本还是不行

提示

=====================

configure: error: Cannot find MySQL header files under /usr/include/mysql.
Note that the MySQL client library is not bundled anymore!

=======================

晕啊,我最初下载mysql的时候只下载了 server和client,根本不知道 MySQL-devel-community-5.1.57-1.rhel5.i386.rpm也是有用滴

只好再次到apache下载,安装

再次执行PHP安装脚本

RedHat Linux 5 安装 PHP

貌似安装成功咧

RedHat Linux 5 安装 PHP

相关推荐