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 相关文章推荐
一个简单的自动发送邮件系统(二)
Oct 09 PHP
PHP 采集程序中常用的函数
Dec 09 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 PHP
PHP 实现explort() 功能的详解
Jun 20 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
Jan 29 PHP
php转换颜色为其反色的方法
Apr 27 PHP
php生成图片验证码的实例讲解
Aug 03 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 PHP
PHP中list方法用法示例
Dec 01 PHP
PHP使用标准库spl实现的观察者模式示例
Aug 04 PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 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
java EJB 加密与解密原理的一个例子
2008/01/11 PHP
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
PHP扩展程序实现守护进程
2015/04/16 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
php数字运算验证码的实现代码
2015/07/30 PHP
PHP 实现 JSON 数据的编码和解码操作详解
2020/04/22 PHP
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
jQuery中on()方法用法实例
2015/01/19 Javascript
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
jQuery基础知识点总结(必看)
2016/05/31 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
深入了解js原型模式
2019/05/30 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
vuex Module将 store 分割成模块的操作
2020/12/07 Vue.js
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
Python+Socket实现基于UDP协议的局域网广播功能示例
2017/08/31 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
对numpy中向量式三目运算符详解
2018/10/31 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
openCV提取图像中的矩形区域
2020/07/21 Python
缓解脚、腿和背部疼痛:Z-CoiL鞋
2019/03/12 全球购物
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
化工工艺专业求职信
2013/09/22 职场文书
促销活动方案模板
2014/02/24 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
入党积极分子对十八届四中全会期盼的思想汇报
2014/10/17 职场文书
后进基层党组织整改方案
2014/10/25 职场文书
发票退票证明
2015/06/24 职场文书
运动会新闻报道稿
2015/07/22 职场文书
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
2021/05/14 Python