本安装流程于Linux环境下安装,所用redis版本为5.0.7。
具体流程:
1.看是否有gcc环境,没有则安装
1 | $ yum install gcc-c++ |
2.下载压缩包到指定目录,可直接去官网下载https://redis.io/download
1 | $ wget http://download.redis.io/releases/redis-5.0.7.tar.gz |
3.解压压缩包
1 | $ tar xzf redis-5.0.7.tar.gz |
4.进入解压后的文件夹
1 | $ cd redis-5.0.7 |
5.执行make命令编译
1 | $ make |
6.再进入src目录,在其目录下执行命令 make install
1 | $ make install |
7.创建新的目录redis、bin、etc,用于分类执行文件和配置文件(这一步不是必做)
1 | $ mkdir -p /usr/local/redis/bin(加-p参数如果上级目录不存在则自动创建) |
8.将redis 5.0.7/src目录下的redis-server,redis-check-aof,redis-check-rdb,redis-cli,redis-benchmark,mkreleasehdr.sh,redis-sentainel移动到的自建的redis/bin目录下
1 | $ mv redis-server redis-check-aof redis-check-rdb redis-cli redis-benchmark mkreleasehdr.sh redis-sentinel /usr/local/redis/bin |
9.拷贝配置文件到自建etc目录下
1 | $ cp redis.conf /usr/local/redis/etc |
10.启动redis服务,通过指定配置文件启动服务
1 | $ /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf |
出现以下画面则说明启动成功
6379为redis端口号,按Ctrl+C可退出服务
11.进入自建的redis/etc目录下,修改redis.conf配置文件,让redis变为后台启动方式
1 | $ cd /usr/local/redis/etc |
将daemonize改为yes
12.再次启动服务,出现一下画面则说明成功
可通过ps -ef | grep 6379查看redis服务是否启动或这关闭
13.进入客户端
1 | $ redis-cli 进入redis客户端 |
按Ctrl+C可退出
14.关闭redis服务
1 | $ pkill redis-server |
15.如果redis中文乱码则可以在后面加上 –raw
1 | $ redis-cli --raw |
