Redis安装
Redis下载地址https://redis.io/download
解压文件
[root@root local]# tar xzf redis-4.0.10.tar.gz
进入解压后的文件夹
安装
[root@root local]# cd redis-4.0.10
[root@root redis-4.0.10]# make
(如果make失败可能是linux没有安装gcc服务)
make完后 redis-4.0.10目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli
两个程序位于安装目录 src 目录下:
编译成功后,进入src文件夹,执行make install PREFIX=/usr/local/redis进行Redis安装
make install PREFIX=/usr/local/redis //命令的意思是将redis 安装到 /usr/local/redis 目录下
安装成功之后的界面如下
在redis文件夹下创建文件夹etc
mkdir etc
移动解压文件夹下的redis.conf文件到etc文件夹下
mv /usr/local/redis-4.0.10/redis.conf /usr/local/redis/etc/
修改配置文件
# 将redis-base.conf文件中,bind注释,需要在外网访问,将protected-model改为no
protected-mode no
#bind 127.0.0.1
# 后台运行
daemonize yes
# 认证密码
requirepass 123456
# 最大内存10M,一般为机器内存的3/4
maxmemory 10mb
# 内存达到最大时策略,可选择其他策略
maxmemory-policy volatile-lru
# 快照文件
dbfilename dump.rdb
启动redis服务.
$ cd /usr/local/redis $ bin/redis-server /usr/local/redis/etc/redis.conf &
//& 为后台启动 /usr/local/redis/etc/redis.conf为指定的redis配置文件
停止服务
/usr/local/redis/bin/redis-cli shutdown 或者 pkill redis-server
让redis开机自启
vim /etc/rc.local 加入
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf