Linux(CentOS)下PHP扩展PDO编译安装的方法


Posted in PHP onApril 07, 2016

本文讲述了Linux(CentOS)下PHP扩展PDO编译安装的方法。分享给大家供大家参考,具体如下:

这里是以 CentOS 为例,红帽系列的 Linux 方法应该都是如此,下面就详细说明步骤,在这里严重鄙视哪些内容??隆⑺档脑悠咴影说挠泄 PDO 编译安装的文章。

1、进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录)

[root@gamejzy /]# cd /tmp/lamp/php-5.3.19/ext/pdo_mysql/

注:我的 php 软件包在 /tmp/lamp/php-5.3.19 下

执行 phpize 命令

[root@gamejzy pdo_mysql]# /usr/local/php/bin/phpize

注:/usr/local/php 是我的 php 安装目录

执行完 phpize 命令后,在 pdo_mysql 目录中就会出现 configure

执行配置

[root@gamejzy pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/

参数说明:

--with-php-config=/usr/local/php/bin/php-config 指定安装 PHP 的时候的配置
--with-pdo-mysql=/usr/local/mysql/ 指定 MySQL 数据库的安装目录位置

编译安装

[root@gamejzy pdo_mysql]# make && make install

编译完成之后,请注意是否出现类似以下图片所示信息

Linux(CentOS)下PHP扩展PDO编译安装的方法

如果出现说明编译安装成功,请十分注意红线圈住的目录(注意:不同时间段目录名称可能不一样)。

编译安装完成之后,生成的 pdo_mysql.so 文件就放置在这个目录下。

2、修改 php.ini 文件

使用 vi 打开你机器的 php.ini 文件,添加一段代码“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/pdo_mysql.so”,加载 pdo_mysql.so 文件

效果如下图:

 Linux(CentOS)下PHP扩展PDO编译安装的方法

保存退出编辑!

3、查看 phpinfo()

首先重启 Apache 服务器。使用 phpinfo() 函数查看 php 的安装信息,如出现下图所示说明 PDO 扩展安装成功。

 Linux(CentOS)下PHP扩展PDO编译安装的方法

到此结束!

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
Excel数据导入Mysql数据库的实现代码
Jun 05 PHP
使用array mutisort 实现按某字段对数据排序
Jun 18 PHP
php实例分享之html转为rtf格式
Jun 02 PHP
thinkPHP学习笔记之安装配置篇
Mar 05 PHP
php实现无限级分类查询(递归、非递归)
Mar 10 PHP
PHP匿名函数和use子句用法实例
Mar 16 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
May 26 PHP
PHP实现对数组分页处理实例详解
Feb 07 PHP
PHP中phar包的使用教程
Jun 14 PHP
PHP利用Mysql锁解决高并发的方法
Sep 04 PHP
PHP 并发场景的几种解决方案
Jun 14 PHP
PHP递归统计系统中代码行数
Sep 19 PHP
php制作简单模版引擎
Apr 07 #PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 #PHP
非常有用的9个PHP代码片段
Apr 06 #PHP
10个对初学者非常有用的PHP技巧
Apr 06 #PHP
yii2.0实现pathinfo的形式访问的配置方法
Apr 06 #PHP
PHP实现的DES加密解密实例代码
Apr 06 #PHP
php使用正则验证中文
Apr 06 #PHP
You might like
PHP 实例化类的一点摘记
2008/03/23 PHP
浅析php中三个等号(===)和两个等号(==)的区别
2013/08/06 PHP
PHP常用的小程序代码段
2015/11/14 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
jquery用offset()方法获得元素的xy坐标
2014/09/06 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
JS中setTimeout的巧妙用法前端函数节流
2016/03/24 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
在layui中使用form表单监听ajax异步验证注册的实例
2019/09/03 Javascript
js贪心算法 钱币找零问题代码实例
2019/09/11 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
2020/05/19 jQuery
ElementUI 修改默认样式的几种办法(小结)
2020/07/29 Javascript
python实现rsa加密实例详解
2017/07/19 Python
浅谈python中requests模块导入的问题
2018/05/18 Python
基于Python List的赋值方法
2018/06/23 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
python框架flask入门之环境搭建及开启调试
2020/06/07 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
HTML5 LocalStorage 本地存储详细概括(多图)
2017/08/18 HTML / CSS
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
住宅质量保证书
2014/04/29 职场文书
建设工地安全标语
2014/06/07 职场文书
社会工作专业求职信
2014/07/15 职场文书
2016幼儿园教师节新闻稿
2015/11/25 职场文书
使用Apache Camel表达REST服务的方法
2022/06/10 Servers
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android