Linux系统安装Redis

官网下载链接:https://redis.io/download

1.1 Redis安装

1.1.1 上传Redis安装包

image.png

1.1.2 解压文件

 tar -xvf redis-5.0.4.tar.gz

image.png

1.1.3 安装redis

步骤: 进入redis根目录中
命令1: make
image.png
命令2: make install
image.png

1.1.4修改redis配置文件

命令: vim redis.conf
展现行号:
image.png
1).关闭IP绑定
image.png
2).关闭保护模式
image.png
3).开启后台运行
image.png

1.1.5 Redis启动命令

1).启动redis命令

redis-server redis.conf

image.png
2).进入redis客户端
redis-cli -p 6379

3).关闭redis
redis-cli -p 6379 shutdown

3.启动REDIS客户端并测试
启动⾃带的 redis-cli 客户端,测试通过:

但是此时只能在本地访问,⽆法远程连接,因此还需要做远程连接设置

1.1.5 设置允许远程连接

编辑 redis 配置⽂件

sudo -s
vim /etc/redis/6379.conf

找到并将 bind 127.0.0.1 修改为 0.0.0.0

然后重启 Redis 服务即可:

1 systemctl restart redis_6379.service

这样就能在Windows等通过虚拟机IP地址连接使用redis了,如果访问不成功,很可能是linux防火墙挡着了,进入root权限后,运行下边命令:

1 iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

执行不成功的话,用下边的命令:

1 iptables -I INPUT -m state --state NEW -m tcp -p tcp -m multiport 
  --dports 6379 -j ACCEPT

1.1.6 设置访问密码

1.编辑 redis 配置⽂件

vim /etc/redis/6379.conf

找到如下内容:

#requirepass foobared

去掉注释,将 foobared 修改为⾃⼰想要的密码,保存即可。

requirepass yourpassword

保存,重启 Redis 服务即可

systemctl restart redis_6379.service

这样后续的访问需要先输⼊密码认证通过

你可能感兴趣的:(linux)