如何在CentOS 7/RHEL 7上安装redis服务器

时间:2019-08-20 17:58:24  来源:igfitidea点击:

redis的缩写是REmote DIctionary Server。它是最流行的开源高级键值缓存和存储之一。

项目网址:http://redis.io/

在本教程中,我们将学习如何在CentOS 7/RHEL7上安装redis服务器。

安装wget程序

yum install wget

安装EPEL 存储库

首先,我们将安装EPEL repo。

wget -r --no-parent -A 'epel-release-*.rpm' http://dl.fedoraproject.org/pub/epel/7/x86_64/e/

rpm -Uvh dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-*.rpm

执行命令后,/etc/yum.repos.d/中会多了两个文件epel.repo和epel-testing.repo

[root@localhost ~]# ls -l /etc/yum.repos.d/
total 28
-rw-r--r--. 1 root root 1612 Jul  4 07:00 CentOS-Base.repo
-rw-r--r--. 1 root root  640 Jul  4 07:00 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 1331 Jul  4 07:00 CentOS-Sources.repo
-rw-r--r--. 1 root root  156 Jul  4 07:00 CentOS-Vault.repo
-rw-r--r--. 1 root root  957 Sep  2 12:14 epel.repo
-rw-r--r--. 1 root root 1056 Sep  2 12:14 epel-testing.repo
[root@localhost ~]#

安装redis 服务器

yum install redis

redis服务器配置文件:

  1. /etc/redis.conf
  2. /etc/redis-sentinel.conf

启动redis服务器

systemctl start redis.service

检查redis服务器的运行状态

systemctl status redis.service

测试Redis的安装

[root@localhost ~]# redis-cli ping
PONG
[root@localhost ~]#

PONG表示安装成功完成。

启动/停止/重启redis服务器

启动redis服务器

systemctl start redis.service

停止redis服务器

systemctl stop redis.service

重启redis服务器

systemctl restart redis.service

获取redis服务器的运行状态

systemctl status redis.service

在系统启动时启用redis服务器。

systemctl enable redis.service

在系统启动时禁用redis服务器。

systemctl disable redis.service

Redis服务器监听端口

Redis服务器默认监听端口号6379。

[root@localhost ~]# ss -nlp|grep redis
tcp    LISTEN     0      128            127.0.0.1:6379                  *:*      users:(("redis-server",19706,4))
[root@localhost ~]#