Redis 6.x 安装

本文详细介绍了在Linux系统中安装Redis 6.2.1的步骤,包括下载gcc编译器,解压并编译Redis源码,通过`make install`进行安装,配置`redis.conf`文件实现后台启动,并讲解了如何使用`redis-cli`进行测试和验证。同时,还提到了如何修改配置以支持远程连接。
摘要由CSDN通过智能技术生成

安装网站

Redis官方网站:http://redis.io
Redis中文官方网站:http://redis.cn/

安装版本

6.2.1 for Linux(redis-6.2.1.tar.gz)
不用考虑在windows环境下对Redis的支持
在这里插入图片描述

安装步骤

准备工作:下载安装最新版的gcc编译器

sudo yum install -y gcc

下载redis-6.2.1.tar.gz放/opt目录,解压完成后进入目录

tar -zxvf redis-6.2.1.tar.gz -C /opt/module
cd /opt/module/redis-6.2.1

在redis-6.2.1目录下再次执行make命令(只是编译好)

[luanhao@Bigdata00 redis-6.2.1]$ sudo make

在这里插入图片描述

跳过make test 继续执行: make install

[luanhao@Bigdata00 redis-6.2.1]$ sudo make install

在这里插入图片描述
如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件,解决方案:运行make distclean,之后再次make操作即可

安装目录:/usr/local/bin

在这里插入图片描述
查看默认安装目录:
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

前台启动(不推荐)

前台启动,命令行窗口不能关闭,否则服务器停止

[root@Bigdata00 luanhao]# redis-server 

在这里插入图片描述

如果停止的话,用Ctrl + C

后台启动(推荐)

备份redis.conf

进入redis-6.2.1目录下

在这里插入图片描述在/opt/module/ 目录下新建一个文件夹叫 redis_conf

[luanhao@Bigdata00 module]# mkdir redis_conf

将redis-6.2.1下的redis.conf 拷贝到redis_conf 目录中

[luanhao@Bigdata00 redis-6.2.1]# cp redis.conf /opt/module/redis_conf/

将此目录中的redis.conf 修改名称为redis-6379.conf

[luanhao@Bigdata00 redis_conf]# mv redis.conf redis-6379.conf 

在这里插入图片描述

打开redis-6379.conf

基本配置:

daemonize yes:以守护进程方式启动,使用本启动方式,redis将以服务的形式存在,日志将不再打印到命令窗口中

port 6379 :设定当前服务启动端口号

​ dir “/自定义目录/redis/data”:设定当前服务文件保存位置,包含日志文件、持久化文件(后面详细讲解)等

​ logfile 6379.log : 设定日志文件名,便于查阅

在这里插入图片描述
logs文件和data文件是我先创建好的,在/opt/module/redis-6.2.1中创建

Redis启动

[luanhao@Bigdata00 redis_conf]$ redis-server redis-6379.conf 

查看进程
在这里插入图片描述

用客户端访问:redis-cli

[luanhao@Bigdata00 redis_conf]$ redis-cli 

在这里插入图片描述

测试验证: ping

ping

在这里插入图片描述

客户端退出

exit

在这里插入图片描述
此时服务端进程还在

如果杀掉的话只好kill -9

多个端口可以:redis-cli -p 6379

在这里插入图片描述

彻底关闭服务器客户端和进程

shutdown

在这里插入图片描述
在这里插入图片描述
这样服务器端的进程也会被杀掉

远程连接

修改配置文件:

bind 127.0.0.1 改为  bind 0.0.0.0
protected-mode yes 改为 protected-mode no

重启redis ,这样redis可视化工具可以连接
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值