Linux下手动编译安装PHP扩展的例子分享


Posted in PHP onJuly 15, 2014

开发和部署的过程中可能会经常出现需要额外安装PHP扩展的情况,下边以PDO_MYSQL为例,介绍下手动编译安装PHP扩展:

先到http://pecl.php.net/找需要的版本,我用的是稳定的版本。要先看看说明,特别是要注意mysql的php的版本。

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz

tar xzvf PDO_MYSQL-1.0.2.tgz

cd PDO_MYSQL-1.0.2

/usr/local/php/bin/phpize

Configuring for:

PHP Api Version: 20041225

Zend Module Api No: 20060613

Zend Extension Api No: 220060519

./configure ?with-php-config=/usr/local/php/bin/php-config

经过configure就可以make了
make

make install

注意pdo_mysql的全路径,我的是:
/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so

然后在/usr/local/lib/php.ini

加上一句:

extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so

重新启动apache即可看到已经加载pdo_mysql成功。
PHP 相关文章推荐
PHP4之真OO
Oct 09 PHP
PHP中的日期及时间
Nov 23 PHP
PHP中使用CURL模拟登录并获取数据实例
Jul 01 PHP
PHP四种基本排序算法示例
Apr 09 PHP
php基础教程
Aug 26 PHP
php猜单词游戏
Sep 29 PHP
Zend Framework教程之Zend_Db_Table表关联实例详解
Mar 23 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
Nov 07 PHP
php实现当前页面点击下载文件的实例代码
Nov 16 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
thinkPHP5框架分页样式类完整示例
Sep 01 PHP
thinkphp5使html5实现动态跳转的例子
Oct 16 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 #PHP
PHP魔术引号所带来的安全问题分析
Jul 15 #PHP
PH P5.2至5.5、5.6的新增功能详解
Jul 14 #PHP
PHP文件锁定写入实例解析
Jul 14 #PHP
ThinkPHP惯例配置文件详解
Jul 14 #PHP
2014年10个最佳的PHP图像操作库
Jul 14 #PHP
php中的四舍五入函数代码(floor函数、ceil函数、round与intval)
Jul 14 #PHP
You might like
经典的星际争霸,满是回忆的BGM
2020/04/09 星际争霸
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
preg_match_all使用心得分享
2014/01/31 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
2017/02/04 PHP
JavaScript 学习 - 提高篇
2007/02/02 Javascript
javascript parseInt() 函数的进制转换注意细节
2013/01/08 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
jquery通过ajax加载一段文本内容的方法
2015/01/15 Javascript
详细分析Javascript中创建对象的四种方式
2016/08/17 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
javascript将非数值转换为数值
2018/09/13 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
微信小程序后台持续定位功能使用详解
2019/08/23 Javascript
详解javascript void(0)
2020/07/13 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
python装饰器深入学习
2018/04/06 Python
pandas将numpy数组写入到csv的实例
2018/07/04 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
Python配置pip国内镜像源的实现
2020/08/20 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
LN-CC美国:伦敦时尚生活的缩影
2019/02/19 全球购物
护士毕业实习感言
2014/03/05 职场文书
医德考评自我评价
2014/09/14 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
2014年共青团工作总结
2014/12/10 职场文书
班级联欢会主持词
2015/07/03 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书
JavaScript+HTML实现学生信息管理系统
2021/04/20 Javascript
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android