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里的JS打印函数
Oct 09 PHP
xajax写的留言本
Nov 25 PHP
PHP读MYSQL中文乱码的解决方法
Dec 17 PHP
php adodb分页实现代码
Mar 19 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
Nov 09 PHP
php根据分类合并数组的方法实例详解
Nov 06 PHP
php连接oracle数据库的方法(测试成功)
May 26 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
May 12 PHP
PHP命令Command模式用法实例分析
Aug 08 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
May 27 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
Mar 09 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
自制PHP框架之路由与控制器
2017/05/07 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
2018/04/04 PHP
jquery一般方法介绍 入门参考
2011/06/21 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
js网页实时倒计时精确到秒级
2014/02/10 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
2014/02/22 Javascript
javascript实现拖动元素交换位置
2015/11/29 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
JScript实现地址选择功能
2017/08/15 Javascript
two.js之实现动画效果示例
2017/11/06 Javascript
详解NODEJS基于FFMPEG视频推流测试
2017/11/17 NodeJs
JS中的事件委托实例浅析
2018/03/22 Javascript
Vue监听滚动实现锚点定位(双向)示例
2019/11/13 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
python通过文件头判断文件类型
2015/10/30 Python
python设计模式大全
2016/06/27 Python
python中子类继承父类的__init__方法实例
2016/12/15 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
Python3.5内置模块之random模块用法实例分析
2019/04/26 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
Python 文件数据读写的具体实现
2020/01/24 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
2020/04/21 Python
keras K.function获取某层的输出操作
2020/06/29 Python
如何在Canvas上的图形/图像绑定事件监听的实现
2020/09/16 HTML / CSS
HR求职自荐信范文
2014/06/21 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
2015年五一劳动节活动总结
2015/02/09 职场文书
搞笑婚庆主持词
2015/06/29 职场文书
结婚纪念日感言
2015/08/01 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书
2019XX公司员工考核管理制度!
2019/08/07 职场文书
一文搞懂Golang 时间和日期相关函数
2021/12/06 Golang