# 官网上下载、解压redis6版本
# cd 到redis主目录(有Makefile的目录),指定路径安装:
make PREFIX=/opt/local/redis/6.2.14 install
# 创建目录
cd /opt/local/redis/6.2.14
mkdir conf
# 把redis主目录配置redis.conf拷贝到配置目录中
cp redis.conf /opt/local/redis/6.2.14/conf/redis.conf
# 修改环境变量,添加redis-server到path中
vi /etc/profile
----------------------------
# redis
export REDIS_HOME=/opt/local/redis/6.2.14
export PATH=$PATH:XXXXXX:$REDIS_HOME/bin
----------------------------
# 让配置生效
source /etc/profile
# 修改配置
vi /opt/local/redis/6.2.14/conf/redis.conf
# 后端模式启动redis-server(避免占用一个启动服务的窗口):把daemonize no改成daemonize yes
# 使能远程连接redis:把protected-mode yes改成protected-mode no
# 找到bind 127.0.0.1项,把前面注释#解除(如果有),且改为 bind 0.0.0.0,表示Redis可以允许其它服务器远程访问
# 设置密码:把requirepass前的#解除,后面修改为自定义的密码
# 启动redis-server:
redis-server /opt/local/redis/6.2.14/conf/redis.conf
# 关闭redis-server(用kill -9可能会导致redis持久化数据丢失,保险方式是通过如下的redis客户端进行关闭):
redis-cli -a '密码' shutdown
# 试验能够登录成功
方式一:
redis-cli -h X.X.X.X -p 6379 -a '密码' -n XXX(db序号)
方式二:
使用windows redis客户端连接