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 相关文章推荐
phpBB BBcode处理的漏洞
Oct 09 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
php变量范围介绍
Oct 15 PHP
php判断手机访问还是电脑访问示例分享
Jan 20 PHP
ThinkPHP自动填充实现无限级分类的方法
Aug 22 PHP
PHP添加图片水印、压缩、剪切的封装类
Aug 17 PHP
php根据日期或时间戳获取星座信息和生肖等信息
Oct 20 PHP
php ajax实现文件上传进度条
Mar 29 PHP
php文件上传的两种实现方法
Apr 04 PHP
PHP Oauth授权和本地加密实现方法
Aug 12 PHP
PHP实现字母数字混合验证码功能
Jul 11 PHP
php判断数组是否为空的实例方法
May 10 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编写大型网站问题集
2007/03/06 PHP
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
PHP的反射类ReflectionClass、ReflectionMethod使用实例
2014/08/05 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP7引入的"??"和"?:"的区别讲解
2019/04/08 PHP
Smarty模板变量与调节器实例详解
2019/07/20 PHP
php curl发送请求实例方法
2019/08/01 PHP
脚本吧 - 幻宇工作室用到js,超强推荐share.js
2006/12/23 Javascript
function, new function, new Function之间的区别
2007/03/08 Javascript
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
Extjs 4.x 得到form CheckBox 复选框的值
2014/05/04 Javascript
node.js中的fs.chownSync方法使用说明
2014/12/16 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
JavaScript计算值然后把值嵌入到html中的实现方法
2016/10/29 Javascript
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
2019/10/10 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
[26:52]LGD vs EG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
Python中正则表达式的详细教程
2015/04/30 Python
python解决Fedora解压zip时中文乱码的方法
2016/09/18 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
百丽国际旗下购物网站:优购
2017/02/28 全球购物
Perfume’s Club意大利官网:欧洲美妆电商
2019/05/03 全球购物
C,C++的几个面试题小集
2013/07/13 面试题
大二自我鉴定
2014/01/31 职场文书
个人查摆剖析材料
2014/10/16 职场文书
通知范文怎么写
2015/04/16 职场文书
《所见》教学反思
2016/02/23 职场文书
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python