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中的字符串函数
Nov 24 PHP
PHP编程过程中需要了解的this,self,parent的区别
Dec 30 PHP
php 传值赋值与引用赋值的区别
Dec 29 PHP
php简单的留言板与回复功能具体实现
Feb 19 PHP
php实现12306余票查询、价格查询示例
Apr 17 PHP
PHP将回调函数作用到给定数组单元的方法
Aug 19 PHP
php通过隐藏表单控件获取到前两个页面的url
Sep 09 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
Oct 17 PHP
php 修改上传文件大小限制实例详解
Oct 23 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
Oct 14 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
May 30 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+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
php的4种常见运行方式
2015/03/20 PHP
弹出广告特效代码(一个IP只弹出一次)
2007/05/11 Javascript
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
jQuery实现的Email中的收件人效果(按del键删除)
2011/03/20 Javascript
浅说js变量
2011/05/25 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
jQuery简单注册和禁用全局事件的方法
2016/07/25 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
2017/12/08 Javascript
微信小程序自定义toast的实现代码
2018/11/16 Javascript
jQuery实现的简单歌词滚动功能示例
2019/01/07 jQuery
微信小程序实现商城倒计时
2020/11/01 Javascript
jQuery操作动画完整实例分析
2020/01/10 jQuery
vue表单验证之禁止input输入框输入空格
2020/12/03 Vue.js
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
Python序列化基础知识(json/pickle)
2017/10/19 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
春节活动策划方案
2014/01/24 职场文书
消防安全汇报材料
2014/02/08 职场文书
住宅质量保证书
2014/04/29 职场文书
安全目标责任书
2014/07/22 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
2014年小学生教师节演讲稿范文
2014/09/10 职场文书
党员创先争优心得体会
2014/09/11 职场文书
镇党委书记群众路线整改措施思想汇报
2014/10/13 职场文书
离婚协议书的范本
2015/01/27 职场文书
2015年人事科工作总结
2015/04/28 职场文书
教学质量月活动总结
2015/05/11 职场文书
2016年校园社会综合治理宣传月活动总结
2016/03/16 职场文书
创业计划书之冷饮店
2019/09/27 职场文书