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简单静态页生成过程
Mar 27 PHP
PHP文件读写操作之文件写入代码
Jan 13 PHP
php网站判断用户是否是手机访问的方法
Nov 01 PHP
ThinkPHP表单自动提交验证实例教程
Jul 18 PHP
学习php设计模式 php实现桥梁模式(bridge)
Dec 07 PHP
thinkphp命名空间用法实例详解
Dec 30 PHP
微信自定义菜单的创建/查询/取消php示例代码
Aug 05 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
ThinkPHP 在阿里云上的nginx.config配置实例详解
Oct 11 PHP
PHP用函数嵌入网站访问量计数器
Oct 27 PHP
PHP实现微信商户支付企业付款到零钱功能
Sep 30 PHP
php实现映射操作实例详解
Oct 02 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 压缩文件夹的类代码
2009/11/05 PHP
PHP数据集构建JSON格式及新数组的方法
2012/11/07 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
PHP图片水印类的封装
2017/07/06 PHP
php变量与JS变量实现不通过跳转直接交互的方法
2017/08/25 PHP
javascript实现面向对象类的功能书写技巧
2010/03/07 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
2012/02/27 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
AngularJS API之copy深拷贝详解及实例
2016/09/14 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
JS实现最简单的冒泡排序算法
2017/02/15 Javascript
vue移动端裁剪图片结合插件Cropper的使用实例代码
2017/07/10 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
微信小程序控制台提示warning:Now you can provide attr "wx:key" for a "wx:for" to improve performance解决方法
2019/02/21 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
关于python列表增加元素的三种操作方法
2018/08/22 Python
python利用re,bs4,requests模块获取股票数据
2019/07/29 Python
python scipy卷积运算的实现方法
2019/09/16 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
python读取hdfs并返回dataframe教程
2020/06/05 Python
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
美国存储和组织商店:The Container Store
2017/08/16 全球购物
eBay德国站:eBay.de
2017/09/14 全球购物
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
软件测试英文面试题
2012/10/14 面试题
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
2016/01/12 面试题
大学生的创业计划书就该这么写
2014/01/30 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
网页美工求职信范文
2014/04/17 职场文书
教育实践活动对照检查材料
2014/09/23 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书
祝福语集锦:朋友新店开业祝福语
2019/12/10 职场文书
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
2021/08/30 Python
Golang jwt身份认证
2022/04/20 Golang