PHP 5.2.1 for RHEL3/CentOS3

现在愈来愈多的软件需要PHP5和高版本的MySQL,如MediaWiki和drupal等。

今天,总算花了一些时间将php-5.2.1-5.src.rpm和mysql-4.1.20-2.RHEL4.1.src.rpm等在CentOS3系统上编译出来,还找它们所依赖的软件包。


libxml2-2.6.16-6.src.rpm 06-Jan-2005 05:10 3.8M
libxslt-1.1.11-1.src.rpm 06-Jan-2005 05:33 2.5M
mysql-4.1.20-2.RHEL4.1.src.rpm 03-Apr-2007 23:24 16M
pcre-7.0-2.src.rpm 22-Jan-2007 19:03 601K
php-5.2.1-5.src.rpm 07-Apr-2007 23:55 8.6M
php-pear-1.5.0-3.src.rpm 06-Mar-2007 22:16 623K
sqlite-3.3.13-1.src.rpm 07-Apr-2007 22:34 2.0M

用"rpmbuild --rebuild --define 'dist rhel3' php-5.2.1-5.src.rpm"就可以编译出。

编译出的rpm在mysql+php目录下。

最后把CentOS3服务器上PHP和MySQL都升级最新版本。

Comments

按mysql+php目錄下載 php*.rpm和安裝後發現, 在啟動 httpd 時出現以下錯誤

Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: undefined symbol: xmlOutputBufferCreateFilenameDefault

randomness