Linux安装Redis

如果没有安装 gcc 的话首先用下面命令安装一下

yum -y install gcc gcc-c++ kernel-devel

下载并解压

wget http://download.redis.io/releases/redis-4.0.6.tar.gz
tar -zxvf redis-4.0.6.tar.gz

编译安装

解压缩后,进入目录并编译。

cd redis-4.0.6
make MALLOC=libc

启动服务

手动启动

安装完成之后,redis相关的命令就已经加入到PATH中了。此时运行一下命令启动服务:

redis-server

或者后台启动

redis-server &

开启启动

1、创建目录 /etc/redis

cd /etc
mkdir redis

2、拷贝配置文件

cp /root/software/redis-4.0.6/redis.conf /etc/redis/6379.conf
cp /root/software/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

3、设置开机启动

cd /etc/init.d
chkconfig redisd on

执行上面命令会出现如下错误

service redisd does not support chkconfig

此时修改 redisd 文件,加上如下配置

# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database


再次执行命令即可

chkconfig redisd on

此时就可以手动执行如下命令进行开启和关闭服务。

service redisd start
service redisd stop