Linux安装Redis
卸载以前的redis
1、查看redis的运行进程,图中没有运行的redis进程
ps -ef | grep redis
2、如果有进程杀死存在的进程
kill -9 进程id
3、删除redis相关的目录
# 查找 redis 的文件地址
find / -name redis
# 删除返回的路径
rm -rf 路径
通过yum源安装redis
1、安装GCC依赖
# sudo表示以管理员身份运行,如果使用的是管理员用户就不需要 sudo
sudo yum install -y gcc
2、添加EPEL仓库
yum install epel-release
# 更新 yum源
yum update
3、安装redis
yum install redis
4、查看redis安装的路径,默认安装路径为:/var/lib/redis
find / -name redis
5、修改配置文件
cd /var/lib/redis
vim redis.conf
运行远程连接
注释掉 bing 127.0.0.1,127.0.0.1:表示只允许本地连接
修改密码(也可不设置密码)
# 取消 requirepass foobared 的注释,将 foobared 修改为密码
requirepass 1234
开启aof 持久化,rdb是默认开启的,aof 恢复的数据更完整
# 将appendonly 修改为 yes
appendonly yes
开启守护进程
# 将daemonize 修改为 yes
daemonize yes
6、启动redis
# 启动
systemctl start redis
# 关闭
systemctl stop redis
# 查看状态
systemctl status redis
# 设置开机自启
systemctl enable redis
7、进入redis 客户端
# 进入redis 客户端,设置一个键值对
redis-cli
# 图中表示需要验证密码,
auth 密码
若连接不上开放防火墙和安全组
开放防火墙端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
success
刷新防火墙
firewall-cmd --reload
查看 6379 是否开放成功
firewall-cmd --zone=public --query-port=6379/tcp
yes