Redis7-最新版安装
下载源码包:通过wget
下载源码包 :
创建目录用来存放Redis的压缩文件:
参数 -p
代表多级目录递归,指令 mkdir
代表新建目录,存在 software 和 redis 目录就忽略,不存在就新建:
mkdir -p /usr/software/redis
切换到 /usr/software/redis/
cd /usr/software/redis/
wget
方式下载源码包。
wget https://download.redis.io/redis-stable.tar.gz
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-93NCeoKj-1677844457139)(E:\typoraFile\image\image-20230303191554621.png)]
3、解压Redis文件
解压到 /usr/local/
目录,解压出来的文件夹为 redis-stable
。
tar -xzf /usr/software/redis/redis-stable.tar.gz -C /usr/local/
4、编译Redis文件
两种命令解压的不同:
直接使用 make 命令
编译 Redis 源码,会在src
目录下生成redis-server
和redis-cli
可执行文件。- 如果在
make 命令后面添加 install
参数编译 Redis 源码,则会在/usr/local/bin/
目录下生成redis-server
和redis-cli
可执行文件,而不是在 src 目录下生成。
使用 make install
编译Redis源码所在的目录 /usr/local/redis-stable/ ,会在 /usr/local/bin 目录下编译生成 redis-server 和 redis-cli 可执行文件。同时也会在Redis源码包下 src 目录下生成同样的文件。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tLbt8A88-1677844457142)(E:\typoraFile\image\image-20230303192142149.png)]
启动redis:
1.进入到redis的安装目录下,cd /usr/local/redis-stable
找到文件redis.conf,重要是修改这个文件,为了方便我们可以将该文件复制到某一目录下进行操作。我这里选择复制到etc下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XDzyzWfH-1677844457143)(E:\typoraFile\image\image-20230303194736163.png)]
2.进入到etc目录下,修改文件redis.conf,设置daemonize no改成yes
执行:vim redis.conf 命令,由于文件内容多,可以通过快速搜索输入:/daem加回车快速定位到需要修改的内容。
-
关于vim命令修改内容后保存文件:
-
先进入底行模式:【ESC】+【:】
-
1.保存退出: 输入【w】–> 输入【q】即可
2.正常退出: 输入【q】即可
3.不保存退出: 输入【q!】即可
4.强制退出:输入【!】即可
3.保存退出完成修改后通过配置文件启动redis
进入到:cd /usr/local/bin目录下,执行redis-server /etc/redis.conf
这样就完成了redis的启动,通过ps -ef | grep redis查看是否启动
is-server /etc/redis.conf
这样就完成了redis的启动,通过ps -ef | grep redis查看是否启动
通过redis-cli连接redis