• -------------------------------------------------------------
  • ====================================

Centos7 安装部署运行 Redis5并开放远程连接

技能 dewbay 4年前 (2020-04-27) 2494次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

正文

Centos7 安装部署运行 Redis5

下载命令:$ wget http://download.redis.io/releases/redis-5.0.4.tar.gz
解压命令:tar -xzvf redis-5.0.4.tar.gz

Redis5 安装(先安装 gcc 依赖)

安装依赖:yum install gcc
安装依赖:yum install gcc-c++

进入目录:cd redis-5.0.4
安装命令:make

 Redis5 后台运行

不推荐直接在前台运行 Redis,如果用 ctrl+z 将 redis 切换到后台后,此时 redis 将被挂起,不能被连接。所以推荐以下方式运行 Redis。不仅可以后台运行,加载自己的配置文件,还可以输入日志到 redis.log 中。

进入目录:cd redis-5.0.4
运行命令:nohup service redis start redis.conf > /home/redis.log 2>&1 &

查看运行的 redus:ps -ef | grep redis

 

 

Redis5 关闭服务

进入目录:cd redis-5.0.4
关闭命令:src/redis-cli shutdown
强制关闭:kill -9 id

 

 

Redis5 允许远程连接

redis 默认只允许自己的电脑(127.0.0.1)连接。如果想要其他电脑进行远程连接,将 配置文件 redis.conf 中的 bind 127.0.0.1 后添加自己的 ip 即可。然后重新运行 redis 服务。

redis.conf 中修改:
bind 127.0.0.1 10.10.10.10 123.123.123.123
protected-mode no

或者 bind 地址改为 0.0.0.0 允许所有 ip 访问。

找到 这一项 daemonize no 把这一项的 no 改成 yes (这一项主要是让 redis 在后台开启一个守护进程,保持一致开启 redis 服务)

 

Redis5 增加密码

redis 增加密码需要修改 redis.conf 配置文件,将 requirepass 的注释解除掉,在后面加上自己的密码。然后重新运行 redis 服务

redis.conf 中修改:
requirepass  mypassword

增加密码后连接命令:src/redis-cli -a mypassword
增加密码后关闭命令:src/redis-cli -a mypassword shutdown

露水湾 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Centos7 安装部署运行 Redis5并开放远程连接
喜欢 (5)
[]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址