腾讯云linux-centos7安装redis(1)内含个人安装时遇到的问题

前言:腾讯云服务器centos7安装redis,推荐版本5.0.9

1.登录redis官网https://redis.io/

 1.1进入下载页面,在下方找到linux相关操作指令

Installation

Download, extract and compile Redis with:

$ wget http://download.redis.io/releases/redis-5.0.9.tar.gz
$ tar xzf redis-5.0.9.tar.gz
# 此处可以将,解压后的安装包移到自定义目录(下面的路径为博主习惯自用路径)
$ mv redis-5.0.9 /usr/local/src/redis-5.0.9
$ cd redis-5.0.9
$ make

注:可能遇到的问题,使用的是6.0.6版本:报错server.cxxxxxx error ‘xxxxxxxx’ has no member named 

     解决请参照:https://blog.csdn.net/AJ_007/article/details/106316033

2.进入redis.conf中编辑关键配置

注:vi 操作文件,检索指定字符,在命令模式下(按esc)输入/要检索的字符,按enter,再按N或n向上或向下查找。

2.1 修改daemonize 属性为yes,将redis-server设置为后台启动

2.2 将 bind 127.0.0.1 注释,用于外网访问

2.3将protected-mode 修改为no,用于外网访问

(备注:redis安全非常重要,不想服务器被挖矿的话,详情:https://blog.csdn.net/Copy_ing/article/details/108139479

2.3.1 关闭protected-mode模式,此时外部网络可以直接访问

2.3.2 开启protected-mode保护模式,需配置bind ip或者设置访问密码

2.4 databases 设置redis内部数据库节点的数量

                

2.5  dir 设置数据储存位置

2.6 port 设置端口号

2.7 设置完毕后,退出redis.config,按esc后:wq    回车

3.然后开启redis的端口外网访问权限,设置防火墙

firewall-cmd --zone=public --add-port=6379/tcp --permanent(开放6379端口)

systemctl restart firewalld(重启防火墙以使配置即时生效)

     查看系统所有开放的端口:firewall-cmd --zone=public --list-ports

注:刚申请的服务器可能未开启防火墙,从而报错FirewallD is not running

解决方法:https://www.cnblogs.com/rxbook/p/8110143.html

4.启动redis-server 服务

启动服务时必须要指定要用的配置文件,否则启动的服务为默认配置

5.设置redis密码,需要启动redis服务

 

6.使用redis-desktop-manager-0.8.8.384连接,protected-mode设置为no时,外网连接不需要密码

 

 

 

 

引用:https://www.cnblogs.com/happywish/p/10944253.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值