linux安装redis

redis安装
1.解压 redis-3.2.9.tar 到 usr/local 目录

tar -zxvf redis-5.0.5.tar.gz -C /usr/local/

``在这里插入图片描述

2.查看解压后的文件
在这里插入图片描述
3.编译Redis文件,Redis是使用c语言编写的。会使用gcc编译器。
在解压后的 Redis 目录下执行 (cd /usr/local/redis-3.2.9) make 命令。
注意事项:
1)make 命令执行过程中可能报错,根据控制台输出的错误信息进行解决
2)错误一:gcc 命令找不到,是由于没有安装 gcc 导致
解决方式:安装 gcc 编译器后在执行 make 命令
什么是 gcc ?
gcc 是 GNU compiler collection 的缩写,它是 Linux 下一个编译器集合( 相当于 javac ),
是 c 或 c++程序的编译器。
怎么安装gcc ?
使用yum进行安装gcc 。执行命令:yum -y install gcc
3)错误二: error: jemalloc/jemalloc.h: No such file or directory
解决方式执行 make MALLOC=libc
开始执行 make
在这里插入图片描述
出现错误:
在这里插入图片描述
没有 gcc , cc 编译器 ,解决安装 gcc
使用 yum -y install gcc
在这里插入图片描述

重新再编译 make 。注意:安装完 gcc 之后,再执行 make,先执行 make distclean 清理一 下上次 make 后产生的文件。先执行 make distclean
在这里插入图片描述
在执行 make
在这里插入图片描述
执行 make 成功的标志
在这里插入图片描述
注意:在make执行之后再执行 make install,该操作则将 src下的许多可执行文件复制到
/usr/local/bin 目录下,这样做可以在任意目录执行redis的软件的命令(例如启动,停止,客
户端连接服务器等), make install 可以不用执行,看个人习惯。
查看make编译结果,cd src目录
在这里插入图片描述
4.启动 Redis
启动方式:
① 前台启动 ./redis-server
② 进入到bin目录下后台启动 ./redis-server &
第①种 前台启动
启动 Redis 的服务器端:切换到 src 目录下执行 redis-server 程序
在这里插入图片描述
redis 应用以前台的方式启动,不能退出当前窗口, 退出窗口,应用终止。
在其他窗口查看 redis 启动的进程
在这里插入图片描述
第②种 后台启动
src目录下执行 ./redis-server & 此时关闭窗口,查看redis进程,依然存在。
在这里插入图片描述
5.关闭redis
关闭方式:
① 使用 redis 客户端关闭, 向服务器发出关闭命令
切换到 redis-3.2.9/src/ 目录,执行 ./redis-cli shutdown
推荐使用这种方式, redis 先完成数据操作,然后再关闭。

参考:https://blog.csdn.net/qq_39135287/article/details/83474865

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值