php编译安装,PHP在apache RPM 包安装 时的编译注...

redhat 4 AS 平台
当编译PHP5 时 需要指定with-apxs和with-mysql2 但是由于apache 是RPM 包安装 所以在指定的时候就不需要路径了 我们直接这样 。./configure --prefix=/usr/local/php5 {这里是安装PHP5的路径} --enable-mbstring
{PHP支持多字符串 --with-apxs2{这里是重点注意 因为apache 是RPM 包安装所以不需要指定位置,但是有可能编译的时候会提示找不到指定的位置这时候就要装httpd-devel (在第AS4 在第四张光盘上,但是会有依赖关系要装pcre-devel- (在 2 3 里) 还有两个包都在2里面)然后在安装就行了[还有一项是你的APACHE具体版本如果是1.3左右的 那就是--with-apxs 是2.0版本以上的就是--with-apxs2
具体AS4 ./configure --prefix=/usr/local/php5 --enable-mbstring --with-apxs2 --with-mysql=/usr/local/mysql/
--with-config-file-path=/usr/local/php5
--prefix:设置PHP程序的安装路径
--enable-mbstring:设置PHP支持多字节字符串
--with-apxs2:设置Apache服务器提供的apxs模块支持程序的文件位置。
--with-mysql:设置MySQL服务器程序的安装位置
--with-config-file-path:设置PHP程序的配置文件所在的位置
记得make make install
Tags:  rpm安装 php编译安装

延伸阅读

最新评论

发表评论