一 安装

  1. # 下载
  2. wget http://download.redis.io/releases/redis-6.2.1.tar.gz
  3. # 解压
  4. tar -zvxf redis-6.2.1.tar.gz
  5. # 移动
  6. sudo mv ~/redis-6.2.1 /usr/local/redis
  7. # 进入目标文件夹
  8. cd /usr/local/redis/
  9. # 编译
  10. make
  11. # 安装
  12. make PREFIX=/usr/local/redis install

二 配置

默认的redis.conf 文件 只允许本地访问

  1. # 配置 Redis.cinf
  2. vi redis.conf
  3. # 将 bind 127.0.0.1 -::1 改为 0.0.0.0
  4. #bind 127.0.0.1 -::1
  5. bind 0.0.0.0
  6. # 关闭保护模式
  7. protected-mode no
  8. # 设置 后台启动
  9. daemonize yes
  10. # 设置密码
  11. config set requirepass "123"

三 启动并连接

  1. # 启动
  2. ./bin/redis-server ./redis.conf
  3. # 复制客户端命令至redis文件夹
  4. cp src/redis-cli /usr/local/redis/
  5. # 连接
  6. ./redis-cli
  7. ./redis-cli -h 192.168.1.106 -p 6379 -a "123"

四 开放远程访问

  1. # 开放防火墙 6379 端口
  2. sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
  3. # 重启防火墙
  4. sudo firewall-cmd --reload
  5. # 监听 6379 端口
  6. netstat -lanp | grep 6379

五 客户端连接

Another-Redis-Desktop-Manager.1.4.2.dmg

六 关闭

  1. # 退出 (redis-cli 连接后)
  2. exit
  3. # 停止 (redis-cli 连接后)
  4. shutdown
  5. # 查看Redis是否正在运行
  6. ps -aux | grep redis