Linux环境安装Redis7


大家好啊,最近在学redis,在虚拟机上安装花了不少时间,于是整理了一下详细的安装教程,有需要的小伙伴可以看看,避免踩坑!

安装redis时虚拟机的前置条件

我用的是centos7.6,这里默认大家都安好虚拟机了,如果没有安装的同学可以看我下一篇的博客

🚀 下载redis的压缩包

Index of redis-local (huaweicloud.com)

选择需要的版本,建议下载6.0.8以上的版本,本人下载的是redis7.0版本

image-20230418103406203

🚀 Linux环境安装Redis必须先具备gcc编译环境

1.1什么是gcc?

gcc是linux下的一个编译程序,是C程序的编译工具。 GCC(GNU Compiler Collection)是 GNU(GNU's Not Unix) 计划提供的编译器家族,它能够支持 C,C++, Objective-C, Fortran, Java 和Ada 等等程序设计语言前端,同时能路运在 X86,X86-64,IA-64,PowerPC,SPARC和Alpha 等等几乎目前所有的硬件平台上。鉴于这些特征,以及 GCC 编译代码的高效性,使得 GCC 成为绝大多数自由软件开发编译的首选工具。虽然对于程序员们来说,编译器只是一个工具,除了开发和维护人员,很少有人关注编译器的发展,但是 GCC 的影响力是如此之大,它的性能提升甚至有望改善所有的自由软件的运行效率,同时它的内部结构的变化也体现出现代编译器发展的新特征。

1.2查看gcc版本

gcc -v

1.3安装

·安装redis之前需要具备c++库环境

·yum -y install gcc-c++

·命令案例

redis的安装步骤

解压下载好的redis压缩包

1.首先将下载在Windows上的压缩包放入我们的我们的Linux目录/opt中(第三方软件一般下载到/opt目录)

这里我用的Xftp直接将文件拖进来的,大家也可以通过指令完成

image-20230418104740160

2.在/opt目录下解压

 1.先cd到/opt目录  
 cd /opt
 2.解压
 tar -zxvf redis-7.0.0.tar.gz

3.在redis-7.0.0目录下执行make命令

解压完成后/opt目录会多一个redis-7.0.0的文件夹

 进入redis-7.0.0文件夹
 cd redis-7.0.0

执行

image-20230418110243004

 

修改redis.conf配置文件

1.将默认的redis.conf拷贝到自己定义好的一个路径下并重命名,比如拷贝到/myredis (最好不要在源文件上修改)

image-20230418111447898

image-20230418111322499

2.修改拷贝好的redis7.conf文件

执行:vim redis7.conf 进行修改

需要修改的部分

默认daemonize no 改为 daemonize yes

image-20230418112833563

默认protected-mode yes 改为 protected-mode no

image-20230418112854865

默认bind 127.0.0.1 改为 直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP,否则影响远程IP连接

image-20230418112943403

将默认的redis密码 改为 requirepass 自己设定的密码(在1000行出头改)

image-20230418113120590

启动服务

image-20230418113407518

客户端连接服务

redis-cli -a 123456 -p 6379(-a 后面是redis设置的密码) -p 指定端口号如果不写默认就是6379

测试

image-20230418114058000

客户端关闭服务

quit 或者 exit

关闭Redis服务器

单实例关闭:在Redis服务器外面关闭命令:redis-cli -a 123456 shutdown,如果在Redis服务器里面可以直接使用shutdown命令

image-20230418114352633

端口没有使用,说明服务已经关了

多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

 

 

 

 

posted @ 2023-04-18 11:55  飞船,宇航员  阅读(256)  评论(0编辑  收藏  举报