当前位置:网站首页>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状态显示为启动,
希望此文档可以对大家有用!!!
边栏推荐
- 数字IC面试总结(大厂面试经验分享)
- Interview questions and salary and welfare of Shanghai byte
- SubGHz, LoRaWAN, NB-IoT, 物联网
- The boss always asks me about my progress. Don't you trust me? (what do you think)
- Nvisual network visualization
- Flask1.1.4 Werkzeug1.0.1 源码分析:启动流程
- Dc-7 target
- PTA 天梯赛练习题集 L2-002 链表去重
- [shell] clean up nohup Out file
- Introduction to the extension implementation of SAP Spartacus checkout process
猜你喜欢
Peripheral driver library development notes 43: GPIO simulation SPI driver
产业金融3.0:“疏通血管”的金融科技
软件测试知识储备:关于「登录安全」的基础知识,你了解多少?
10W word segmentation searches per second, the product manager raised another demand!!! (Collection)
The boss always asks me about my progress. Don't you trust me? (what do you think)
Check Point:企业部署零信任网络(ZTNA)的核心要素
How to improve website weight
@pathvariable 和 @Requestparam的详细区别
Why does the data center need a set of infrastructure visual management system
yarn入门(一篇就够了)
随机推荐
可极大提升编程思想与能力的书有哪些?
Industrial Finance 3.0: financial technology of "dredging blood vessels"
【FPGA教程案例13】基于vivado核的CIC滤波器设计与实现
Peripheral driver library development notes 43: GPIO simulation SPI driver
Jstack of JVM command: print thread snapshots in JVM
Change the original style of UI components
数字IC面试总结(大厂面试经验分享)
PTA TIANTI game exercise set l2-003 moon cake test point 2, test point 3 Analysis
STM32 key state machine 2 - state simplification and long press function addition
How much do you know about clothing ERP?
一个简单的代数问题的求解
How to improve website weight
Web authentication API compatible version information
A freshman's summary of an ordinary student [I don't know whether we are stupid or crazy, but I know to run forward all the way]
职场经历反馈给初入职场的程序员
PTA ladder game exercise set l2-002 linked list de duplication
JVM命令之 jstack:打印JVM中线程快照
Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL | Web框架Gin(九)
360织语发布7.0新品 为党政军、央国企打造专属“统一数字工作空间”
Loss function and positive and negative sample allocation in target detection: retinanet and focal loss