linux安装redis

目录

1、下载redis linux版 redis-6.2.6

2、安装

2.1、上传及安装

2.2、查看是否安装成功

2.3、备份redis.conf

2.4、更改配置文件

2.5、启动redis

 2.6、远程连接redis


1、下载redis linux版 redis-6.2.6

链接:https://pan.baidu.com/s/1-n_SjhWnMljvWFgOYPVC8A 
提取码:s5ia 

2、安装

2.1、上传及安装

上传到linux目录/opt下,可以根据各自喜好上传到linux。

①解压

tar -zxvf redis-6.2.6.tar.gz

②进入redis-6.2.6目录

cd redis-6.2.6

③执行make命令

运行make命令是出现错误,提示gcc:命令未找到,原因是当前linux环境中未安装gcc、gcc++

④安装gcc、gcc++

yum install gcc
yum install gcc-c++

⑤重新进入到redis目录下执行make distclean后再执行make命令

⑥执行完make后,执行make install

2.2、查看是否安装成功

查看默认安装目录/usr/local/bin,当亲目录下存在Redis-benchmark、Redis-check-aof、Redis-check-dump、Redis-sentinel、redis-server、redis-cli 安装成功

2.3、备份redis.conf

拷贝redis目录下redis.conf文件做备份,避免自己更改配置文件失败后无备用文件,拷贝命令如下 cp 数据源地址 需要拷贝到的地址

使用命令 vim redis.conf 打开配置文件进行更改配置

2.4、更改配置文件

 注释掉 bind 将protected-mode yes 更改为projected-mode no,这样可以进行远程访问

port端口号可以更改也可以使用默认的6379

 将配置daemonize no更改为yes,代表可以后台启动,如果使用的是阿里云服务器建议添加密码,避免通过redis攻击服务器,一般redis库内的信息 key变为backup1、backup2、backup3、backup4,值value为地址值,意味着你的redis被恶意攻击了,redis添加密码可以更改配置文件中的requirepass

 将注释取消,后面的foobared更改为自己的密码即可,更改完配置要记得重新加载配置启动redis,如果未启动redis直接启动即可。

2.5、启动redis

redis-server ./redis.conf        启动redis服务

redis-cli -p port                      启动客户端,如端口号为6379,可直接使用redis-cli启动

当设置密码后,登陆客户端后无法直接使用redis命令,需要使用auth password登录,登录成功后即可使用redis命令

 2.6、远程连接redis

host为redis的ip地址,port为redis的端口号,auth为redis的密码(注意:auth中直接输入密码即可,无需输入auth),点击test测试连接即可。

 

 当你远程连接失败时,首先查看你的redis端口号是否能够访问,当你的防火墙开启时必须要开放redis的端口号,以下为操作防火墙的相关指令

telnet ip port                                在windows系统查看是否可以访问

firewall-cmd --state			查看防火墙状态
systemctl stop firewalld.service	临时关闭防火墙
systemctl start firewalld.service	临时开启防火墙
systemctl disable firewalld.service	禁止防火墙开机启动
systemctl enable firewalld.service	开启防火墙开机自启
firewall-cmd --query-port=8080/tcp	查询指定端口是否开启
firewall-cmd --zone=public --add-port=80/tcp --permanent	添加指定端口号
firewall-cmd --zone=public --remove-port=80/tcp --permanent	移除指定端口号
firewall-cmd --list-port			查看已开启的端口号列表
firewall-cmd --reload				重新启动防火墙

防火墙改动后必须重新启动才可以生效。当端口号可以访问,配置文件远程访问的相关配置也已更改,基本上就可以进行远程访问了,如果你是阿里云服务器,你还需要在阿里云服务器开启redis的端口号

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值