我们现在大部分服务器其实是在linux下运行的,所以windows其实大多数是本地配合开发调试使用,当然本小白也是thinkpad党,mac绕道,这里就说下关于windows下部署的相关步骤
首先说下,redis官方并没有windows下版本,所以我是在 github上找到 Microsoft Open Tech group发布的一个redis msi
1、安装redis
github下载微软redis安装文件 【 https://github.com/ServiceStack/redis-windows/tree/master/downloads 】最好选择一个高版本的稳定版并且与你正式服务器差异跨度不要大。
下载解压后会有如下重要文件:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redis-check-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
edis.windows.conf # 配置文件
···
启动redis-server.exe,成功如下:
2、安装php redis扩展
因为我php版本是5.6,github上我好像没有看到对应版本的redis.dll,所以我是在windows pecl源库找的,附地址:
http://windows.php.net/downloads/pecl/snaps/redis/ 根据版本来噢。
3、测试redis
$redis = new Redis();
$redis->connect("127.0.0.1","6379"); //param1是redis服务器地址 param2端口
$redis->set("ceshi","test redis is okay?");
$redis->get('ceshi');
4、最后呢给大家介绍一款类似navcat for mysql一样的redis管理工具:redis-desktop-manager
下载地址 https://redisdesktop.com/download 如果没有vpn的话就直接百度搜下 redis-desktop-manager 下载
成功如图:
是不是很帅。网上有很多介绍说类似phpmyadmin的管理工具,在这里我建议大家摒弃之类web端工具。至于为什么,等你用一段时间就知道了。