最近在开发中,线上数据需要用到redis缓存服务器,于是在本地开发时也需要redis环境。
windows下安装php扩展,大体思路是先下载一个dll文件放到php的ext目录里,再在php.ini里加载扩展,再重启apache。
**这里最主要的是要确定我们的dll版本。**
> wamp的版本分别是:
windows_x64
apache2.4.4
mysql5.6.12
php5.4.16
## 下载合适的dll扩展
在选择下载的dll扩展之前,需要使用`phpinfo();`确定MSVC的项:`Compiler MSVC9 (Visual C++ 2008)`,并且系统是64位。
![](https://box.kancloud.cn/8c83cbb233bc14f50789b9018597eb88_611x472.png)
从网上找到相关的redis的包需要的文件:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/
根据上图的几个线索笔者这边用到的是 [这个压缩包](http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/php_redis-2.2.5-5.4-ts-vc9-x86.zip)
## 下载解压得到dll,当到指定位置
下载后解压会有一些文件,找到里面的php_redis.dll,复制到php的扩展目录(视各人情况而定,一般是在`path\wamp\bin\php\php5.4.16\ext`)。
## 修改php.ini配置文件
打开php.ini添加
~~~
extension=php_redis.dll
~~~
![](https://box.kancloud.cn/482c39f7f0122a458e3a92553f26ba52_327x198.png)
## 重启wamp,查看结果
![](https://box.kancloud.cn/15b769a9181918560e531371971c668c_614x108.png)
> 附:测试redis成功安装的PHP代码
<?php
$redis = new redis();
$result = $redis->connect('127.0.0.1', 6379);
var_dump($result); // 结果:bool(true)
- 开始
- PHP配置参数的介绍
- PHP代码优化
- php中的命名空间
- PHP文件上传类
- PHP文件下载
- PHP验证码
- ThinkPHP3.2 框架函数
- A函数:实例化控制器
- C函数:设置和获取配置参数
- D函数:实例化模型
- F 函数:快速缓存设置和存取
- M函数:例化模型(无需定义模型类)
- L函数:设置和获取语言变量
- S 函数:缓存设置和存取
- R函数:直接调用控制器的操作方法
- U函数:URL地址生成
- I 函数:安全获取系统输入变量
- 日志
- ThinkPHP在关闭调试模式导致函数被缓存
- MySQL触发器使用时遇到的坑
- PHP常用函数
- 五一回家记录
- window的PHP开发(wamp)下安装redis扩展
- Windows下安装使用Redis
- PHP7新特性
- 利用 phpmailer 类实现队列发送邮件
- GD 库图像处理
- 检测 PHP 模块是否开启
- GD 库操作一般步骤
- GD 库绘画改变字体
- GD 绘制验证码
- GD 缩略图实现
- GD 绘制水印
- 日期时间函数库
- PHP 函数
- 无限极分类