admin 管理员组

文章数量: 887016

想在win10系统下安装php的redis扩展并且运行有redis扩展的项目,主要分两步

1.安装redis扩展

2.运行redis服务器

先看第一个

1.安装redis扩展

a.首先要查自己系统的PHP版本,PHP函数 phpinfo();注意:确保你的系统能运行PHP代码环境

<?php
 phpinfo(); 
?>

运行查看PHP系统版本信息

注意:可以看到我的系统上X86,代表32位,所以这里要下载的上32位的PHP redis扩展,这里很容易出错,有朋友觉得电脑是64位的,直接去下载64位的扩展,但是扩展无法显示,通常都是这里的版本不对

PHP版本NTS,VC14

解释一下NTS 和VC14,PHP版本分NTS(非线程安全版)和(TS)线程安全版本,VC14是编译器的版本,其他版本位VC9.VC12等等,下图为官网截图

php 官网 redis扩展下载地址 http://pecl.php/package/redis

解释一下Alpha ,Beta,stable,这三个是软件的版本例如上图的4.3 有这三个版本

Alpha (测试版本,bug较多)  Beta(Bug改进,解决严重的Bug,但还存在缺陷)

stable(稳定版本,可以提供用户下载使用)我们下载使用通常都下载这个版本。

大部分软件 也称为 Release版 用这个单词代替stable,用字母RC 或者R表示,这个都是相对稳定,提供我们使用的版本。我们下载软件通常找这两种版本的去下载。

有些朋友担心不认识英文单词,不知道在英文网站怎么下载,或者看打开的上全英文的就关闭了。但是很多程序软件都是英文版本的,官网的下载位置都是固定的。多留意把下载地址收藏下来,以后直接打开下载就可以了。

PHP,windows redis 扩展下载地址http://pecl.php/package/redis 找列表里的Downloads,DLL就是对应的下载链接,上图截图就是。

我下载的上4.3的版本,根据我电脑phpinfo显示的环境,我下载的是 7.1 Non Thread Safe (NTS) x86  这个版本的redis扩展。

解压以后的PHP扩展目录

主要是 php_redis.dll文件, php_redis.pdb为程序调试文件,把这两个文件放到php 安装路径下的 ext扩展目录下

D:\phpstudy\PHPTutorial\php\php-7.1.13-nts 这个是我电脑的路径,找到ext 文件夹,放进去就可以了。

打开PHP配置文件php.ini 在文件末尾加入配置  extension=php_redis.dll

再次执行phpinfo 查看配置

已经安装成功扩展。但这时候你无法使用redis存数据的,要安装redis服务器、

2.redis服务的安装

下载地址 https://redis.io/download 官方,目前官方只提供了Linux系统下载版本

windows系统下的redis服务是由开源社区提供的,window操作系统的redis由微软的开源社区小组提供

git 下载地址 里面有各种版本提供下载

https://github/microsoftarchive/redis/releases

这个链接为最新版本3.2的下载地址,复制到浏览加地址栏打开就可以下载。https://github/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip

解压目录

打开cmd终端窗口,跳转到解压目录,启动redis服务端

D:\phpstudy\PHPTutorial\redis-x64-3.2>redis-server.exe redis.windows-service.conf

注意:启动redis服务器的窗口不能关闭,关闭了redis服务就不能连接了

服务器启动以后,需要再开启另一个cmd终端窗口

redis服务安装成功,如果你的也能像我这样执行成功,说明你的也安装成功了,如果不行,可能版本有问题。找对应系统的版本下载。可以加 721200119群交流。

3.测试PHP运行redis

页面已经打印了通过PHP存储到redis的值,PHP redis扩展配置完成

有问题欢迎加群交流721200119。行动是成功的第一步,祝你早日成功。

本文标签: 安装过程 详细 系统 php redis