-
首先确认 linux 有安装 make gcc
1.1 如果没有 执行一下操作
apt-get update
apt-get install make
apt-get install gcc
-
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
-
tar -zxvf redis-5.0.7.tar.gz
-
cd redis-5.0.7
进入解压得到的目录 -
make
-
mkdir /usr/local/redis
-
cd src && make install PROFIX=/usr/local/redis
// 进入redis 解压得到目录的 src 子目录里执行, 此时 /usr/local/redis 目录里会有一个 bin 目录 ,里面保存着 启动redis-server redis-cli 等程序 -
mkdir /user/local/redis/etc
// 用来保存redis 配置文件 -
cp redis解压的目录 / redis.conf /usr/local/redis/etc/
-
修改redis.conf 改成 后台启动 并添加密码
vim /usr/local/redis/etc/redis.conf
, 添加 requirepass123456
(123456是密码) , 修改 deamonizeon
为 deamonizeyes
-
运行 redis-server
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
-
启动客户端
/usr/local/redis/bin/redis-cli
127.0.0.1:6399> auth 123456 OK 127.0.0.1:6399> get name (nil) 127.0.0.1:6399> set name zyn OK 127.0.0.1:6399> get name "zyn"
安装中遇到的问题
make 的时候遇到 没有安装 gcc 需要先安装gcc 在 make ,
make 命令执行时报错后, 第二次执行 make 前 要把原先解压过的文件删除掉 重新 tar -zxvf redis-5.0.7.tar.gz 下