🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
  最近在开发中,线上数据需要用到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)