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 相关文章推荐
在IIS上安装PHP4.0正式版
Oct 09 PHP
PHP 中的批处理的实现
Jun 14 PHP
PHP中用header图片地址 简单隐藏图片源地址
Apr 09 PHP
PHP header函数分析详解
Aug 06 PHP
PHP 5.3新增魔术方法__invoke概述
Jul 23 PHP
php实现分页显示
Nov 03 PHP
PHP图片加水印实现方法
May 06 PHP
PHP生成可点击刷新的验证码简单示例
May 13 PHP
PHP处理二进制数据的实现方法
Jun 13 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 PHP
Laravel 验证码认证学习记录小结
Dec 20 PHP
php-7.3.6 编译安装过程
Feb 11 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
Yii框架form表单用法实例
2014/12/04 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
用js代码改变单选框选中状态的简单实例
2013/12/18 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
js对象内部访问this修饰的成员函数示例
2014/04/27 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
完美实现八种js焦点轮播图(上篇)
2016/07/18 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
如何快速上手Vuex
2017/02/14 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
详解JS判断页面是在手机端还是在PC端打开的方法
2019/04/26 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
详解python发送各类邮件的主要方法
2016/12/22 Python
python下os模块强大的重命名方法renames详解
2017/03/07 Python
高效使用Python字典的清单
2018/04/04 Python
python实现简单的文字识别
2018/11/27 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
python实现合并两个排序的链表
2019/03/03 Python
python交互模式下输入换行/输入多行命令的方法
2019/07/02 Python
利用Python实现kNN算法的代码
2019/08/16 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
2021/02/04 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
卫校中专生个人自我评价
2013/09/19 职场文书
运动会加油口号
2014/06/07 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
群众对十八届四中全会的期盼
2014/10/17 职场文书
如何利用 CSS Overview 面板重构优化你的网站
2021/10/24 HTML / CSS