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 相关文章推荐
抓取YAHOO股票报价的类
May 15 PHP
PHP中文件上传的一个问题
Sep 04 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
Aug 16 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
Apr 08 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
Jul 08 PHP
10个实用的PHP正则表达式汇总
Oct 23 PHP
thinkphp中memcache的用法实例
Nov 29 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
Yii2使用$this->context获取当前的Module、Controller(控制器)、Action等
Mar 29 PHP
Laravel5.4简单实现app接口Api Token认证方法
Aug 29 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
Oct 24 PHP
PHP标准库 (SPL)――Countable用法示例
Jun 05 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
法压式咖啡之制作法
2021/03/03 冲泡冲煮
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
javascript eval和JSON之间的联系
2009/12/31 Javascript
10个实用的脚本代码工具
2010/05/04 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
js将当前时间格式转换成时间搓(自写)
2013/09/26 Javascript
PHP中使用微秒计算脚本执行时间例子
2014/11/19 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
JS函数this的用法实例分析
2015/02/05 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
跟我学习javascript的严格模式
2015/11/16 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
2016/01/22 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
[03:46]显微镜下的DOTA2第七期——满血与残血
2014/06/20 DOTA
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
python实用代码片段收集贴
2015/06/03 Python
Python编程中的文件读写及相关的文件对象方法讲解
2016/01/19 Python
Python3安装Scrapy的方法步骤
2017/11/23 Python
python tornado微信开发入门代码
2018/08/24 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
在python中创建指定大小的多维数组方式
2019/11/28 Python
如何使用pandas读取txt文件中指定的列(有无标题)
2020/03/05 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
离婚协议书样本
2015/01/26 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
七年级英语教学反思
2016/02/15 职场文书
Golang MatrixOne使用介绍和汇编语法
2022/04/19 Golang