PHP扩展安装方法步骤解析


Posted in PHP onNovember 24, 2020

php扩展安装方法极简单. 也遵循3大步.但多出一个phpize的步骤.

1.pecl.php.net 在右上解的输入框 中输入需要的扩展 比如 redis

2.搜索完成后会看到两个蓝色的框 . 下方有个表格. 表格内容如 search results (1 of 1) 再下面有一行不起眼的结果. 其中就有一个redis(搜索什么显示什么)关键词.然后点击进入一个界面

3.这个界面中,是一个表格. 其中最底步的表格中 有各版本的说明. 并不是任意版本支持所有php版本号. 都是有对应的. 都在这个表格中有说明. 看不懂的可以拿翻译工具.

4.下载下来对应的版本. 到linux中. 从第5步开始就是安装步骤了.

5.解压到任意目录 (此时,没有configure文件),进入redis源码目录(该目录下有个叫config.m4的文件),输入phpize(如果提示不存在可以使用绝对路径,比如/usr/local/php/bin/phpize) 它位于php安装路径下的bin目录
会出现以下代码

Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226

6. 此时再看.会出现configure等若干个文件.不需要管别的. 直接configure 此时不需要指定路径.但需要指定php-config路径(如果您对php-config做过环境变量,也就是输入php-config命令没提示命令找不到则不需要指定)

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

7.执行make && make install 安装完成

Installing shared extensions: /usr/local/php-5.6.23/lib/php/extensions/no-debug-non-zts-20131226/

说明安装完成了. 可以看到,安装路径是在php目录下.接下来去php.ini搜索;extension 可以看到类似以下代码的

;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll

然后复制一行输入 如下(第一行)

extension=redis.so
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll

最后一步,重启php-fpm 比如

service php56 restart
#或
service php70 restart

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php,不用COM,生成excel文件
Oct 09 PHP
不要轻信 PHP_SELF的安全问题
Sep 05 PHP
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
php将session放入memcached的设置方法
Feb 14 PHP
php中实现xml与mysql数据相互转换的方法
Dec 25 PHP
windows8.1下Apache+Php+MySQL配置步骤
Oct 30 PHP
php阿拉伯数字转中文人民币大写
Dec 21 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
Mar 17 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
Apr 04 PHP
phpstudy的php版本自由修改的方法
Oct 18 PHP
smarty模板的使用方法实例分析
Sep 18 PHP
php微信小程序解包过程实例详解
Mar 31 PHP
Cookie跨域问题解决方案代码示例
Nov 24 #PHP
PHP执行linux命令6个函数代码实例
Nov 24 #PHP
PHP获取真实IP及IP模拟方法解析
Nov 24 #PHP
Thinkphp极验滑动验证码实现步骤解析
Nov 24 #PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
Nov 23 #PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
Nov 22 #PHP
php操作redis命令及代码实例大全
Nov 19 #PHP
You might like
第1次亲密接触PHP5(1)
2006/10/09 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
Yii实现自动加载类地图的方法
2015/04/01 PHP
extjs 为某个事件设置拦截器
2010/01/15 Javascript
extjs render 用法介绍
2013/09/11 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
js给selected添加options的方法
2015/05/06 Javascript
Vue计算属性的学习笔记
2017/03/22 Javascript
Bootstrap响应式表格详解
2017/05/23 Javascript
JavaScript实现三级联动菜单效果
2017/08/16 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
python使用post提交数据到远程url的方法
2015/04/29 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Python 3中的yield from语法详解
2017/01/18 Python
Django中数据库的数据关系:一对一,一对多,多对多
2018/10/21 Python
python自动脚本的pyautogui入门学习
2020/04/01 Python
如何卸载python插件
2020/07/08 Python
基于Python的身份证验证识别和数据处理详解
2020/11/14 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
Ray-Ban雷朋太阳眼镜英国官网:Ray-Ban UK
2019/11/23 全球购物
linux面试相关问题
2012/08/11 面试题
客服实习的个人自我鉴定
2013/10/20 职场文书
大专毕业生自我鉴定
2013/11/21 职场文书
2014新年寄语
2014/01/20 职场文书
12月小学生校园广播稿
2014/02/04 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
员工安全生产责任书
2014/07/22 职场文书
2014年教师党员自我评议
2014/09/19 职场文书
文员转正自我鉴定怎么写
2014/09/29 职场文书
2014年学生会工作总结范文
2014/11/07 职场文书
民事纠纷协议书
2016/03/23 职场文书
2016年安康杯竞赛活动总结
2016/04/05 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python