安装
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/6379.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