windows 64 php安装教程,Windows64位安装php的redis扩展教程

1、查看扩展版本

使用phpinfo()函数查看PHP的版本信息和php软件位数(32位还是64位软件)和编译环境。这会决定redis扩展文件版本。

7651cbf9754a5a15c1be74d481e48c2e.png

版本一定要对应看是TS还是nts,是VC11还是VC12还是其他版本号,不一致的版本驱动文件不会生效,代码中一直会抛异常Class 'Redis' not found。

版本型号一定要跟你phpinfo输出的版本型号一样,我的是php7.2.1-nts + nginx

fc1561f98602e4bb81f25257ed850d49.png

e1f21618fcb1448d8fa26db08bf9fdfe.png

根据php的版本信息下载对应的redis驱动文件,我的php版本是7.2的,php扩展版本是nts,VC15

11b3c8b2f92013a0df4a746ab6a5a45e.png

3、拷贝4个扩展驱动文件

将上面四个文件拷贝到php目录下的ext目录下

38049fef5d5823415e63394522dd3af5.png

4、修改配置文件php.ini

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

然后重启apache或者nginx

073d5b478250f558df92a92c71ee0903.png

扩展安装成功

5、 安装redis服务

2a5e51eff48c4bac3e17cde62268c7dd.png

下载下来之后,安装成功

安装目录找到redis.windows.conf文件,然后设置密码

65b5ed48c7d7c2b9eb9c1c13d7ca8910.png

6、win + R 输入cmd切换到安装目录

在命令行窗口切换到redis的安装目录,在窗口中输入命令redis-server redis.windows.conf 回车

windows下安装Redis第一次启动报错:

Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

解决方法:在命令行中运行

redis-cli.exe

127.0.0.1:6379>shutdown

not connected>exit

然后重新运行redis-server.exe redis.windows.conf,启动成功!

fb063b8f1fd95aad62a02425942e5e26.png

7、验证扩展是否可用

打开redis服务后,可以用如下方式测试是否能够调用。

//实例化Redis类

$redis = new Redis();

//选择指定的redis数据库连接,默认端口号为6379

$redis->connect('127.0.0.1', 6379);

//指定前面设置的密码

$redis->auth('12345678');

echo "Connection to server sucessfully";

//设置 redis 字符串数据

$redis->set("tutorial-name", "Redis tutorial");

// 获取存储的数据并输出

echo "Stored string in redis:: " . $redis->get("tutorial-name");

?>

8.windows系统让redis后台运行

1. 进入 DOS窗口

2. 在进入Redis的安装目录

3. 输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )

4.  输入:redis-server --service-start ( 启动服务 )

5. 输入:redis-server --service-stop (停止服务)

启动指定的配置文件redis-server --service-start redis.windows-service.conf

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值