Linux 安装 Redis

沉迷于linux无法自拔。最近想学习一下redis,redis官网上有linux版本,听说有windows版,但是好像种种原因终止更新了,linux是比较稳定的。
在这里插入图片描述
官网有一个超链接直接点击下载就可以。
在这里插入图片描述
这篇文章主要是用来记录我学习安装的经历并且分享给大家的,没有在真实服务器上操作,利用虚拟机模拟了下,具体可能有些出入,大家参考就好。
大家没有虚拟机的可以移步VM14+CentOS7安装
我们使用sftp连接工具连上我们的linux。(原来的时候是喜欢用xshell和xftp,现在就是多工具去使用看看那款顺手,毕竟上述两款商用需要付费,推荐一个工具MobaXterm,支持ssh,也支持sftp,功能挺多且免费,而且免安装,就是上传文件的速度感人)
最好别在系统盘,咱们创建一个文件夹
在这里插入图片描述

然后将下载的包上传上去。
在这里插入图片描述

然后使用ssh工具连接上我们的虚拟机,切换到安装包所在目录,然后执行压缩命令 tar -zxf redis-6.2.6.tar.gz
在这里插入图片描述
解压后,执行ll看下是否已经存在
在这里插入图片描述
ok,我们进入redis-6.2.6目录下,
下面这一步趟雷了,大家就先不要执行命令。
执行make命令编译下
在这里插入图片描述
然后看到报错了
在这里插入图片描述
这是因为redis的安装需要有C语言的编译环境,我们安装的话可以只安装gcc,然后我们先安装一下
执行yum install gcc
在这里插入图片描述
在这里插入图片描述
中间会让你输入几次,我们统一输入y执行

在这里插入图片描述
我们输入gcc --version
在这里插入图片描述
这架势就是可以了。
我tm又又趟雷了,由于上次make后存在问题,直接执行make会提示没有文件或目录。
切换到redis的安装目录下执行make
在这里插入图片描述
我们解决这个问题需要执行下 make distclean,如果没有make就不需要了
在这里插入图片描述
然后执行make命令
在这里插入图片描述

在这里插入图片描述
这样是差不多了,不过这只是编译好了,安装还没有开始。
我们执行make install
在这里插入图片描述
这个样子是没问题了,默认安装/usr/local/bin

cd /usr/local/bin/

切到目录下执行ll,然后看到安装的文件
在这里插入图片描述
redis-benchmark:性能测试工具,可以在自己笔记本运行,看看自己笔记本性能如何。
redis-check-aof :修复有问题的AOF文件。
redis-sentinel : Redis集群使用。
redis-server : Redis服务器启动命令。
redis-li:客户端,操作入口

然后就是启动了,启动的话有两种方式,
第一种方式:
在/usr/local/bin目录下执行redis-server在这里插入图片描述
在这里插入图片描述
出来这个就是成功了,但是这个窗口关闭后redis就不能使用了,推荐第二种方式启动。
第二种方式:
我们切到redis目录下(不是/usr/local/bin)
在这里插入图片描述
看到有一个配置文件redis.conf,我们备份下cp redis.conf /second/redis/redis.conf
拷贝出来一份
在这里插入图片描述
我们修改下这个配置文件,注意是拷贝出来的这个文件。我们切换到second/redis/目录下,
设置daemonize no改成yes。
在这里插入图片描述
这里面的东西很多,直接搜索下输入/daemonize,回车。
在这里插入图片描述
输入i编辑文件改为yes
在这里插入图片描述
然后键盘Esc,输入:wq
然后,我们输入命令redis-server /second/redis/redis.conf
在这里插入图片描述
这样就可以了,然后我们访问下进程

ps -ef | grep redis

在这里插入图片描述
然后应该是可以使用了,但是我在使用redis客户端的时候没反应,会不会又又又趟雷了。
然后我重启虚拟机出来了这个
在这里插入图片描述
我直接一句tmd,然后百度了下,执行这个命令xfs_repair -v -L /dev/dm-0重启。
然后依次输入以下命令可以了,大家也可能遇不上这个问题。

cd /usr/local/bin

下面这个命令注意路径

redis-server /second/redis/redis.conf
./redis-cli

在这里插入图片描述
然后客户端可以了。

在这里插入图片描述
shutdown是关闭redis。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值