Linux系统中安装Redis(附上每一步操作截图及说明)【一看就懂】

31 篇文章 2 订阅
9 篇文章 0 订阅
本文详细介绍了如何在CentOS系统中安装Redis,包括安装GCC环境、解压Redis源码、编译与安装,并指导修改配置文件redis.conf以实现后台启动。最后,文章演示了Redis的启动、客户端连接测试以及停止Redis服务的方法,适合初学者实践。
摘要由CSDN通过智能技术生成

既然大家看到这篇文章,相信大家对Redis已经有了一个大致的了解。这里就不对Redis做过多的赘述。我们开门见山,直奔主题~

本文主要使用Linux虚拟机SSH客户端进行功能测试。

搭建环境

(我们选择在CentOS安装Redis)

安装环境

redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc:

yum install gcc-c++

如果提示是否安装,输入y即可

等待安装成功即可

Redis安装

将你的Redis压缩包如图所示拖进其中:

(若没有压缩包可前往Redis官网自行获取:Redis)这里以常用的4.0版本为例

将Redis压缩文件解压到opt目下:

tar -zxvf redis-4.0.1.tar.gz

编译Redis (编译,将.c文件编译为.o文件)【Redis是由C语言开发的】

进入解压后的文件夹:

cd redis-4.0.1

执行make进行编译:

make

编译完成,.c文件已编译为.o文件。

安装 (此时,在这里安装的目的就是为了生成redis的bin目录)

make PREFIX=/opt/redis install

安装完后,在/opt/redis/bin下有几个可执行文件(如图所示: )

可执行文件说明:

redis-benchmark		----性能测试工具

redis-check-aof		----AOF文件修复工具

redis-check-dump	----RDB文件检查工具(快照持久化文件)

redis-cli			----命令行客户端

redis-server		----redis服务器启动命令

copy文件

redis启动需要一个配置文件,可以修改端口号等信息。

先进入你安装的这个redis4-0.0.1目录,然后查看相关的文件是否存在!

cd /opt/redis-4.0.1

然后执行复制操作(进入复制的文件目录中查看)

cp redis.conf /opt/redis/bin

进入文件后如下图所示:

:set nu         展示行号

接下来我们需要在redis.conf中改变三个地方:

#bind 127.0.0.1                 // 注释掉 69 行

protected-mode no               // yes---> no 在88行左右

daemonize yes                   // no----> yes 在136行左右

(技巧:使用nG可在文件中实现跳转指定行,n表示第几行)

修改完成之后使用ZZ或:wq命令退出即可。


redis.conf所有配置信息详解:Redis中redis.conf 配置文件信息详解【一看就懂】

Redis的启动

前端模式启动(不推荐,丢失数据严重!)

直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用ctrl+c,同时redis-server程序结束,不推荐使用此方法。【用户主目录运行!】

/opt/redis/bin/redis-server    前端模式启动redis服务

已在bin目录下,使用

./redis-server

正常不推荐使用此种方式启动,这里特地演示,如图所示:

后端模式:以配置的方式启动Redis(推荐)

接下来我们以配置的方式启动Redis,daemonize yes 以后端模式启动,这也是我们刚刚为何修改redis.conf的原因。

./redis-server redis.conf

筛选查看进程的方式:(redis端口号默认为6379,好奇宝宝可以去查查该端口号的由来~还是蛮有意思的)

ps -ef|grep redis

既然是服务器,那就一定有客户端,接下来进行连接测试: 

./redis-cli

连上后即代表我们可以进行操作啦,这里一般使用很有趣的乒乓测试~(如图所示:)

Redis停止

方式一:

        强制结束程序。强行终止Redis进程可能会导致redis持久化数据丢失。(不建议使用)

kill -9 进程号		#pid需要通过“ps -ef|grep redis”进行查询

方式二:

        执行./redis-cli shutdown (重新连接可以检验是否停止成功!)

到此Redis的安装与测试使用就到此结束啦,祝大家玩的开心!!

 

 redis.conf所有配置信息详解:Redis中redis.conf 配置文件信息详解【一看就懂】


如有错误,欢迎指正

Thanks

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hah杨大仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值