1.获取redis包
最常见的获取包方式是通过wget下载最为方便
mkdir /usr/local/redis # 创建redis安装目录
通过浏览器获取redis下载链接
通过右键点击下载按钮,选择复制下载链接获取
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
- 解压
在获取完成redis安装包后,可以看到 有一个名为redis-5.0.7.tar.gz 的压缩包,使用
tar -zvxf redis-5.0.7.tar.gz
对其进行解压缩
获取了一个 redis-5.0.7 的文件夹
3.完成redis install
解压完成后,我们并没有发现我们常见的bin 之类的文件夹 这就需要我们手动进行redis install
make PREFIX=/usr/local/redis/redis-5.0.7 install
一顿操作后 我们就会发现出现了我们常见的bin可执行文件目录
4.启动redis-server
进入bin 目录 执行
./redis-server ../redis.conf
即可成功启动redis
这个时候我们可以发现 这样启动的redis必须保持在前台 并不是我们想要的守护进程启动,
这个时候我们就需要进行配置文件的修改
vim ../redis.conf
找到关键字 daemonize 将其属性设置为 yes 即可开启守护线程进行后台启动
再次使用启动命令 完成 服务启动
5.将redis-cli命令加入全局命令
启动成功后 我们就可以使用redis-cli 进入redis
但是,一般我们希望可以在任意位置使用redis-cli 进入redis ,但当前必须要指定具体的脚本目录
需要我们将redis-cli加入环境变量
vim ~/.bash_profile # 进入环境变量编辑
修改 PATH=$PATH:$HOME/bin
为
PATH=$PATH:$HOME/bin:/usr/local/redis/src/
之后使用source 命令使其生效
source ~/.bash_profile
完成之后 就可以在任意位置使用redis-cli 进入redis服务