一、下载安装包
官网https://redis.io/download下载最新版。(http://download.redis.io/releases/)
二、安装redis
1、通过远程管理工具,将压缩包拷贝到Linux服务器/usr/local下
2、解压源码
tar -zxvf redis-4.0.9.tar.gz
3、进入解压文件目录使用make对解压的Redis文件进行编译
编译完成之后,可以看到解压文件redis中会有对应的src文件夹和redis.conf配置文件
4、编译成功后,安装到指定目录,如 /usr/local/redis。
make PREFIX=/usr/local/redis install
5、redis.conf是redis的配置文件,redis.conf在redis源码目录。
拷贝配置文件到安装目录下,进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下
1 cd /usr/local/redis
2 cp /usr/local/redis-4.0.9/redis.conf /usr/local/redis/bin
6、进入安装目录bin下
cd /usr/local/redis/bin
此时我们看到的目录结构是这样的
redis-benchmark redis -->性能测试工具
redis-check-aof AOF -->文件修复工具
redis-check-rdb RDB -->文件修复工具
redis-cli -->redis命令行客户端
redis.conf -->redis配置文件
redis-sentinal -->redis集群管理工具
redis-server -->redis服务进程
三、配置文件
编辑配置文件(所有配置文件均为在原来的基础上修改,不需添加)
vim /usr/local/redis/bin/redis.conf
1、redis默认只允许本机连接,所以需要找到“bind 127.0.0.1”并将这行注释掉:
2、redis在3.0版本以后增加了保护模式,需要设置密码,如不需要设置密码,可将“protected-mode yes”改为no,即关闭保护模式:
3、将默认的“daemonize no”改为yes,设置redis以守护线程方式启动:
四、启动redis
1、前端模式启动
直接运行redis/bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法
./redis-server
如图
2、后端模式启动
修改redis.conf配置文件,将daemonize no 改为 daemonize yes 以后端模式启动(表明需要在后台运行)
vim /usr/local/redis/bin/redis.conf
启动redis服务,并指定启动服务配置文件:
1 cd /usr/local/redis/bin
2 ./redis-server ./redis.conf
启动redis客户端
./redis-cli
连接之后,输入ping,如果出现PONG则表示连接成功
查看redis 默认端口号6379占用情况
netstat -tunpl|grep 6379
配置后台运行成功。
五、关闭redis
1、关闭redis服务
pkill redis-server
2、关闭redis客户端
1 cd /usr/local/redis/bin
2 ./redis-cli shutdown