脚本宝典收集整理的这篇文章主要介绍了linux php扩展安装方法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Gettext
1 首先进入到
php源码包中
cd /opt/php-5.1.2/ext/gettext
2 在gettext文件夹下产生
configure文件
/opt/php/bin/phpize
3 配置编译
./configure --w
ITh-php-config=/opt/php/bin/php-config --with-gettext
make
&& make install
4 在/opt/php/lib/php/
extensions下产生一个gettext.so文件
5 确定 php.ini文件中的extension_dir=/opt/php/lib/php/extensions 跟 extension=gettext.so
6 重新编译 php
Zlib
1 首先进入到php
源码包中
cd /opt/php-5.1.2/ext/zlib
2 在zlib文件夹下产生configure文件
/opt/php/bin/phpize
3 配置编译
./configure --with-php-config=/opt/php/bin/php-config --with-zlib
make &
amp;& make install
4 在/opt/php/lib/php/extensions下产生一个zlib.so文件
5 确定 php.ini文件中的extension_dir=/opt/php/lib/php/extensions 跟 extension=zlib.so
6 重新编译 php
mbString
配制mbstring扩展
1 运行 /opt/php/bin/phpize
2 进入到 php源码包中的ext/mbstring下
cd /opt/php-5.1.2/ext/mbstring
./configure --with-php-config=/opt/php/bin/php-config --enable-mbstring
make && make install
3 这样就在/opt/php/lib/php/extensions下生成一个mbstring.so
4然后保证extension_dir指向正确的位置,extension=php_mbstring.dll开启
这样mbstring就开启了
Mod_rewrite
以RHEL5
为例 1)首次安装
apache,在编译时增加--enable-rewrite选项。
如./configure --
PRefix=/usr/local/apachel --enable
-so --enable-mods-sha
red=all --enable-rewrite --enable-cache
2)增加mod_rewrite模块
# find mod_rewrite.c //在apache的源码
安装目录中寻找mod_rewrite.c文件
一般会在httpd-2.28/modules/map
PErs下
# /opt/httpd/bin/apxs -c mod_rewrite.c //apxs应指定绝对路径,在你当前正在使用apache的bin目录里
# /opt/httpd/bin/apxs
-i -a -n mod_rewrite mod_rewrite.la
如果没有什么错误的话,
应该在你的apache的modules目录中编译出一个mod_rewrite.so文件。
编辑httpd.conf文件,确认httpd.conf中已经包含mod_rewrite.so的加载语句,如下:
LoadModule rewrite_module modules/mod_rewrite.so
这时,你的apache应该已经支持rewrite了。
重启apache即可。
脚本宝典总结
以上是脚本宝典为你收集整理的linux php扩展安装方法全部内容,希望文章能够帮你解决linux php扩展安装方法所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。