详解 Redis 在 Centos 系统上的安装
1. 使用 yum 安装 Redis 5
如果是Centos8,yum 仓库中默认的 redis 版本就是5,直接 yum install 即可
如果是Centos7, yum 仓库中默认的 redis 版本是3系列,版本就比较老
使用yum list | grep redis
命令查看当前 yum 仓库下的版本
博主当前就是 Centos7 的,当前 Redis 就是 3系列的,需要先安装额外的软件源:scl 源,再安装 Redis
yum install centos-release-scl-rh
yum install rh-redis5-redis
遇到Is this ok [y/d/N]:
,输入y
即可
2. 创建符号链接
我们通过符号链接,把需要⽤到的关键内容设置到⽅便使⽤的⽬录中
相关目录文件位置的参考文档链接,点击这里即可跳转
-
针对可执⾏程序设置符号链接
cd /usr/bin ln -s /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server ln -s /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel ln -s /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli
-
针对配置⽂件设置符号链接
cd /etc/ ln -s /etc/opt/rh/rh-redis5/ ./redis
3. 修改配置文件
-
进入并打开 redis.conf 配置文件
cd redis/ vim redis.conf
-
进行相关修改
- a)设置 ip 地址
bind 0.0.0.0
- b)关闭保护模式
protected-mode no
修改前:
修改后:
-
c)启动守护进程
退出编辑模式,输入/daemonize
进行查找定位,对其它文件的修改同理daemonize yes
-
d)设置工作目录
mkdir -p /var/lib/redis dir /var/lib/redis
-
e)设置⽇志⽬录
先创建日志目录,再在配置⽂件中, 设置⽇志⽬录mkdir -p /var/log/redis/
4. 启动和停止 Redis
通过命令来启动 Redis,并使用 redis 自带的客户端来连接服务器
redis-server /etc/redis/redis.conf
netstat -anp | grep redis
redis-cli
注: ctrl + d
退出 Redis 客户端
停止 Redis 服务器
通过netstat -anp | grep redis
查询到 redis服务器的pid:10082
,进行 kill 即可;
再次查询会发现什么都没有