1. Windows平台
1.1 下载
Github下载地址:https://github.com/MSOpenTech/redis/tags
将压缩包解压到非系统盘下的Redis命名的文件夹下
1.2 安装
1)解压之后的文件目录结构
2)设置redis密码
在文件redis.wimdows.conf和redis.windows-service.conf中搜索requirepass,修改requirepass的值,并将前面的“#”号去掉
3)设置bind
在这两个文件中搜索bind,修改bind的值为0.0.0.0,并将前面的“#”号去掉在文件中搜索bind,修改bind的值为0.0.0.0,并将前面的“#”号去掉,如图所示
4)修改protected-mode
在这两个文件中搜索protected-mode,修改protected-mode的值为no,并将前面的“#”号去掉,使外部网络能够访问本机redis
如图
5)修改port
Redis默认port为6379,若该端口号未被占用,则不必修改,若被占用了,则需要将端口号修改为其他的
注:
①redis.windows.conf和redis.windows-service.conf文件都需要修改
②所有修改的字段都需要顶格写
1.3 运行Redis
cmd命令进入Redis根目录,执行redis-server.exe redis.windows.conf命令,如图:
此时Redis已经运行成功,但该窗口关闭,Redis也停止了
1.4 将Redis作为服务
1)cmd命令进入Redis根目录,执行redis-server –service-install redis.windows.conf –loglevel verbose命令
2)运行(win+R)-->输入services.msc,查看服务中是否有Redis,有则是加入服务成功,启动方式改为自动
2. Linux平台
2.1 下载
下载源码,解压缩后编译源码。
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make
2.2 拷贝
编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。
mkdir /usr/redis
cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp redis.conf /usr/redis
cd /usr/redis
2.3 启动
启动Redis服务: $ redis-server redis.conf
2.4 测试
测试是否启动成功
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
2.5 后端启动
前端启动方式会占用终端,因此不建议采用,建议采用后端启动的方式
①使用ctrl+c退出,并将原用户宿主目录下的redis配置文件redis.conf拷贝到本路径
②修改该配置文件,更改daemon选项为yes,即支持后台启动方式
③修改完毕按esc,然后输入:wq保存并退出,然后输入命令用指定的redis配置文件启动redis