安装

yum系列

yum install redis

apt系列

apt-get install redis

源码安装
1.下载

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

2.解压

tar zxvf redis-4.0.11.tar.gz

3.安装库

yum install gcc gcc-c++

4.安装到指定目录

make PREFIX=/var/lib/redis install

5.安装成服务 修改解压文件中utils文件夹中的redis_init_script 文件

修改为
EXEC=/var/lib/redis/bin/redis-server
CLIEXEC=/var/lib/redis/bin/redis-cli

将文件复制到 /etc/init.d

cp redis_init_script /etc/init.d/redis

6.拷贝配置文件

cd /etc
mkdir redis
cp redis.conf /etc/redis/6379.conf

这样就安装完成了

配置

配置后台启动(apt 或 yum安装的请跳过)

将 /etc/redis/redis.conf文件中的
daemonize 修改为yes

开启远程连接

更改前 bind 127.0.0.1
更改后 #bind 127.0.0.1

设置连接密码

修改配置文件
更改前 #requirepass foobared
更改后 requirepass 密码

配置最大内存(很重要,内存超出会崩溃)

修改配置文件
maxmemory 1073741824

设置开机自启

chkconfig redis on

解决保存快照失败后redis无法写入的问题

stop-writes-on-bgsave-error no

linux redis相关命令

启动
在 /etc/inid.d/redis 文件中添加

在#!/bin/sh 下方添加

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

然后执行命令

service redis start

停止

service redis stop

重启

service redis restart

状态查看

service redis status

版本查看

redis-server --version