- 官方下载路径在选定的目录下执行下载,并解压
// 可在官网获取最新 wget http://download.redis.io/releases/redis-6.0.5.tar.gz // 解压 tar xzf redis-6.0.5.tar.gz // 转到解压后的目录 cd redis-6.0.5
注:可以使用mv命令将解压后的目录移动到指定的目录和重命名,如:
// 移动到root目录下 mv cd redis-6.0.5 /root/ // 将redis-6.0.5重命名为redis mv redis-6.0.5 redis
- 转到redis目录并编译
// 编译 make // 编译成功后执行ll能查看目录下多了src,conf等文件夹 ll
- 进入src文件夹,进行安装
make install部署
- 为了方便管理,将配置文件.conf和常用命令分别移动到指定的目录
// 新建目录 // 新建后将.conf移动到该目录 [root@iZ5hk6ezifv48uZ redis]# mkdir etc [root@iZ5hk6ezifv48uZ redis]# mv redis.conf /root/redis/etc/ // 将命令移动到该目录 [root@iZ5hk6ezifv48uZ redis]# mkdir bin [root@iZ5hk6ezifv48uZ bin]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /root/redis/bin/
- 在bin目录下启动redis
[root@iZ5hk6ezifv48uZ bin]# ./redis-server // 能看到Redis相关信息即部署成功,按Ctrl+C退出该页面
- 可以在bin目录下进行客户端连接
[root@iZ5hk6ezifv48uZ bin]# ./redis-cli // 连接后可以用命令对Redis缓存进行操作,exit命令退出相关配置设置
- 设置配置
在etc目录下打开配置文件redis.conf
[root@iZ5hk6ezifv48uZ etc]# vim redis.conf
在vim编辑模式下,输入行数+gg可以快捷跳行,如:80gg
// 开启远程访问 // 将第70行的bind注释,第90行将protected-mode改为no // bind+ip是指定能连接的IP地址,注释后所有IP都可访问 #bind 127.0.0.1 protected-mode no // 设置密码,取消502行requirepass的注释并修改密码 requirepass [密码] // 设置后台启动,修改138行daemonize为yes daemonize yes
- 重启redis
# 首先查询到redis的pid后,kill掉,然后重启 [root@iZ5hk6ezifv48uZ bin]# ps -ef|grep redis [root@iZ5hk6ezifv48uZ bin]# kill [获取上一条得到的pid] # 重启 [root@iZ5hk6ezifv48uZ bin]# ./redis-server /root/redis/etc/redis.conf # 监听6379端口 [root@iZ5hk6ezifv48uZ bin]# netstat -tunpl | grep 6379管理
- 可以在本地下载安装RedisDesktopManager远程管理RedisRedis命令大全
部署完确认Redis服务是否启动修改redis.windows-service.conf相关配置,参数跟Linux一致。修改完重启服务即可。



