Centos7.6安装Redis6

本文档详细介绍了在CentOS7.6上安装Redis6的完整过程,包括安装C编译环境、下载并编译Redis源码、修改配置文件以允许远程访问,并提供了启动、关闭Redis服务的方法以及进行测试验证的操作步骤。
摘要由CSDN通过智能技术生成

Centos7.6安装Redis6

1、安装C 语言的编译环境,安装最新版的gcc编译器

yum install centos-release-scl scl-utils-build

在这里插入图片描述

yum install -y devtoolset-8-toolchain

在这里插入图片描述

scl enable devtoolset-8 bash

2、测试gcc版本

gcc --version

在这里插入图片描述

3、安装Redis6

进入/opt目录,执行安装命令

cd /opt
wget http://download.redis.io/releases/redis-6.2.1.tar.gz

在这里插入图片描述
下载完后,执行ls查看
在这里插入图片描述

4、解压

tar -zxvf redis-6.2.1.tar.gz

5、进入Redis目录

cd redis-6.2.1

然后执行make命令

如果没有准备好C语言编译环境,make 会报错—>Jemalloc/jemalloc.h:没有那个文件

解决方案:运行make distclean,然后再执行make命令
在这里插入图片描述
执行完显示以上内容,即为正常。

执行 make install
在这里插入图片描述

6、查看默认安装目录

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

7、备份redis.conf

cp  /opt/redis-6.2.1/redis.conf  /myredis/redis.conf

8、后台启动设置daemonize no改成yes

修改redis.conf(128行)文件将里面的daemonize no 改成 yes,让服务在后台启动
在这里插入图片描述

9、启动Redis

进入目录 /usr/local/bin

cd /usr/local/bin

启动redis

redis-server /myredis/redis.conf

查看

ps -ef|grep redis

在这里插入图片描述

10、用客户端访问

多端口可以:redis-cli -p6379,p后面紧接端口号

redis-cli

在这里插入图片描述

11、测试验证

ping

在这里插入图片描述
成功!

12、Redis关闭

单实例关闭:先回到bin目录

redis-cli shutdown

在终端内关闭,则执行

shutdown

多实例关闭,指定端口关闭:

redis-cli -p 6379 shutdown

13、网络配置

默认情况bind=127.0.0.1只能接受本机的访问请求
不写的情况下,无限制接受任何ip地址的访问
生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉
使用vim /myredis/redis.conf 打开配置文件

vim /myredis/redis.conf

在这里插入图片描述
按 i 进入编辑模式
往下找到 bind 127.0.0.1 -::l,头部加入#号注释掉
在这里插入图片描述
将本机访问保护模式设置no,找到 protected-mode yes
在这里插入图片描述
按 Esc ,输入 :wq 保存退出。
重启redis
在这里插入图片描述
至此,完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值