转自:https://idoseek.com/1548

方法一:使用命令安装(前提是已经安装了EPEL)

EPEL,即Extra Packages for Enterprise Linux的简称,是为企业级Linux提供的一组高质量的额外软件包,包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL)


自动安装epel:

yum -y install epel-release


手动安装epel:

rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm

或者


wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm

rpm -vih epel-release-7-2.noarch.rpm

更新包缓存

此时我们发现/etc/yum.repos.d/下多了两个epel的repo文件

ll /etc/yum.repos.d/

更新元数据缓存:

yum clean all && yum makecache

1、安装redis

yum -y install redis


2、启动服务


说明:启动服务前修改/etc/redis.conf文件的bing地址(默认127.0.0.1) 否则 远程电脑无法连接


systemctl start redis.service


方法二:编译安装


# wget http://download.redis.io/releases/redis-2.8.17.tar.gz

# tar -zxvf redis-2.8.17.tar.gz

# cd redis-2.8.17

# make

# make install


设置配置文件路径:


# mkdir -p /etc/redis && cp redis.conf /etc/redis

修改配置文件:


# vim /etc/redis/redis.conf

修改为: daemonize yes

启动Redis:


# /usr/local/bin/redis-server /etc/redis/redis.conf

#关闭服务


redis-cli shutdown

或者在cli中执行shutdown


redis 127.0.0.1:6379> shutdown

清除缓存


redis-cli flushall

更多文档请参考软件包内的“README”文件。

查看状态 :


# ss -nlp|grep redis

关于ss命令,参考这里。

或者


# ps -ef | grep redis