当前位置:网站首页>win系统下安装redis以及windows扩展方法
win系统下安装redis以及windows扩展方法
2022-07-07 01:13:00 【菜鸟一号mmmm】
一、查看 php 版本相关信息
通过 phpinfo() 函数查看 php 版本相关信息,此操作是用来决定选择 redis 哪个扩展版本。
phpinfo();
找到如下2个参数:
参数:Architecture 值:x86
参数:PHP Extension Build 值:API20170718,NTS,VC15
如图所示:
二、下载 php 的 redis 扩展
进入 PHP 官方扩展页面,下载合适的 redis 扩展
1、PHP 官方扩展地址:http://pecl.php.net/
2、在页面右上角 Search for 搜索框中输入 redis 回车搜索
3、在搜索结果列表 Search results 中
对应的地址如下:http://pecl.php.net/package-search.php?pkg_name=redis
点击 redis 进入扩展详细页
4、会看到如下字样的版本号,即:alpha, beta, stable
stable 稳定版本,最终发行版本
beta 公开测试版本,alpha 版本的升级版
alpha 内部测试版本
对应的地址如下:http://pecl.php.net/package/redis
这里我们选择最新版的稳定版本,即:5.3.2 stable 2020-10-22 发布的,点击 DLL 进入下载页
5、根据第一步中提供的参数,这里我们选择 (NTS) x86 版本的扩展
对应的地址如下:http://pecl.php.net/package/redis/5.3.2/windows
如,点击:7.2 Non Thread Safe (NTS) x86 即可下载
6、在下载下来的压缩包中,会发现有一个文件:php_redis.dll
把此文件复制到 PHP 的 ext 目录下
三、修改 php.ini 配置文件,并重启服务器
1、修改 php.ini 文件,把 php_redis.dll 文件加入到 php 的配置中,如下:
extension=php_redis.dll
2、重启服务器,使新添加的 redis 扩展生效
3、再次回到 phpinfo() 页面查看,会发现 php 的 redis 扩展已经安装上了
网络很多案例到这一步就结束了,但是发现程序无法运行,接着往下看
四、安装 redis 服务端
1、下载地址如下:
Releases · microsoftarchive/redis · GitHub
这里我们下载 Redis-x64-xxx.zip压缩包到 D 盘redis文件夹下。
2、下载下来后,比如存放到:D:\ruanjian\Redis-x64-3.0.504/目录下,解开压缩包,目录如下:
3、双击 redis-server.exe 则服务端 redis 就运行了,效果如下:
需要注意的是,此窗口不能关闭,一旦关闭就会导致程序不能运行。
4、此时再次运行 php 代码,发现已经成功执行了。
五、设置 Windows 下 redis 开机自启动
1、快捷键Window徽标键+R键,打开“运行”程序。
2、运行,打开:输入compmgmt.msc敲回车。
3,服务和应用程序 - 服务
4,Redis状态显示为启动,
希望此文档可以对大家有用!!!
边栏推荐
- [solved] record an error in easyexcel [when reading the XLS file, no error will be reported when reading the whole table, and an error will be reported when reading the specified sheet name]
- Classic questions about data storage
- EMMC print cqhci: timeout for tag 10 prompt analysis and solution
- 产业金融3.0:“疏通血管”的金融科技
- 693. 行程排序
- Flask1.1.4 werkzeug1.0.1 source code analysis: start the process
- Vscode for code completion
- STM32 key state machine 2 - state simplification and long press function addition
- 当我们谈论不可变基础设施时,我们在谈论什么
- SAP ABAP BDC (batch data communication) -018
猜你喜欢
Bypass open_ basedir
VScode进行代码补全
jmeter 函数助手 — — 随机值、随机字符串、 固定值随机提取
Jstat pour la commande JVM: voir les statistiques JVM
The solution of a simple algebraic problem
Go language learning notes - Gorm use - Gorm processing errors | web framework gin (10)
Jcmd of JVM command: multifunctional command line
一个简单的代数问题的求解
可极大提升编程思想与能力的书有哪些?
Peripheral driver library development notes 43: GPIO simulation SPI driver
随机推荐
Apple CMS V10 template /mxone Pro adaptive film and television website template
云加速,帮助您有效解决攻击问题!
JVM monitoring and diagnostic tools - command line
原生小程序 之 input切换 text与password类型
Career experience feedback to novice programmers
解决pod install报错:ffi is an incompatible architecture
mac版php装xdebug环境(m1版)
Digital IC interview summary (interview experience sharing of large manufacturers)
ML之shap:基于adult人口普查收入二分类预测数据集(预测年收入是否超过50k)利用shap决策图结合LightGBM模型实现异常值检测案例之详细攻略
驱动开发中platform设备驱动架构详解
Bbox regression loss function in target detection -l2, smooth L1, IOU, giou, Diou, ciou, focal eiou, alpha IOU, Siou
Go语学习笔记 - gorm使用 - gorm处理错误 | Web框架Gin(十)
SAP ABAP BDC (batch data communication) -018
盘点国内有哪些EDA公司?
Flask1.1.4 Werkzeug1.0.1 源碼分析:啟動流程
window下面如何安装swoole
OpenSergo 即将发布 v1alpha1,丰富全链路异构架构的服务治理能力
Rk3399 platform development series explanation (interruption) 13.10, workqueue work queue
SQL Server 2008 各种DateTime的取值范围
当我们谈论不可变基础设施时,我们在谈论什么