当前位置: 首页 > news >正文

【Linux】安装PHP扩展-redis

说明

本文档是在centos7.6的环境下,安装PHP7.4之后,安装对应的PHP扩展包redis。

一、下载redis扩展

pecl官方地址:PECL :: The PHP Extension Community Library

 下载的版本是:redis-5.3.7.tgz

二、安装redis扩展

1.上传 redis 压缩包到服务器
2.切换到 redis 的压缩包目录
3.解压 redis
tar -zxvf redis-5.3.7.tgz
4.切换到 redis-5.3.7 目录
cd redis-5.3.7
5.通过 phpize 命令构建安装环境
# 找到你安装php的bin目录下phpize
# 如果忘记了不知道安装在哪儿可以通过命令find / -name phpize
# 执行phpize命令(根据自己目录相应替换)
/soft/php74/bin/phpize

执行成功之后,可以看见当前 igbinary 目录下会多了一些配置文件,说明环境构建成功。

6.初始化配置

--php-config目录也是php的安装目录。

./configure --with-php-config=/soft/php74/bin/php-config --enable-redis-igbinary=yes --enable-redis-lzf=yes --enable-redis-zstd=yes

报错:configure: error: Please reinstall the libzstd distribution 

下载libzstd,通过rpm包安装。

==========附上libzstd的rpm包==========

libzstd-1.4.4-1.el8.x86_64.rpm 等文件
链接:阿里云盘分享
提取码: o03p

安装成功如下图:

再执行./configure 命令成功。

 7.编译安装
make -j && make install

成功后如下图:

 8.验证

通过命令 php -m(配置php环境变量)或/soft/php74/bin/php -m(未配置php环境变量)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【B树、B-树、B+、B*树】
  • 框架设计MVC
  • 暴力风扇无刷电机驱动方案pcba设计研发
  • 阿里云短信PHP集成api类
  • 【gpt】学习笔记:ChatGPT 用于 3D 内容生成搭配nvidia deepsearch
  • stm32使用通用定时器生成pwm
  • jenkins系列-07.轻易级jpom安装
  • FPGA CFGBVS 管脚接法
  • 彻底改变时尚:使用 GAN 实现 AI 的未来
  • 【自撰写】【国际象棋入门】第11课 对局实例分析(一)
  • LabVIEW红外热波图像缺陷检
  • 不想填邀请码?Xinstall来帮你,一键安装无忧愁
  • Laravel数据库的魔法棒:深入探索数据库迁移(Migrations)
  • 云动态摘要 2024-07-16
  • 字符串类中的常用方法
  • Javascript弹出层-初探
  • Java比较器对数组,集合排序
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • PHP变量
  • React-redux的原理以及使用
  • Sass 快速入门教程
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 创建一种深思熟虑的文化
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 好的网址,关于.net 4.0 ,vs 2010
  • 缓存与缓冲
  • 那些被忽略的 JavaScript 数组方法细节
  • 前端自动化解决方案
  • 三栏布局总结
  • -- 数据结构 顺序表 --Java
  • 突破自己的技术思维
  • 温故知新之javascript面向对象
  • 小试R空间处理新库sf
  • 一道闭包题引发的思考
  • 与 ConTeXt MkIV 官方文档的接驳
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • Java总结 - String - 这篇请使劲喷我
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​人工智能书单(数学基础篇)
  • # Redis 入门到精通(七)-- redis 删除策略
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (javaweb)Http协议
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转) ns2/nam与nam实现相关的文件
  • (转) 深度模型优化性能 调参
  • ***监测系统的构建(chkrootkit )
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .“空心村”成因分析及解决对策122344
  • .net core 控制台应用程序读取配置文件app.config
  • .NET 材料检测系统崩溃分析