腾讯云部署redis(redis7.2.4)

腾讯云部署redis(redis7.2.4)

1.检查gcc环境是否具备

代码:gcc -v

出现以下代码说明没问题

如果没有gcc,输入yum -y install gcc-c++进行安装

2.安装软件

1.下载软件

将下载好的redis放到自己想要放到的目录,没有资源可以去官网进行下载 redis官网

https://redis.io/download/

下载完成后,输入tar -zxvf redis-7.2.4.tar.gz进行解压,得到redis文件夹,为了方便使用,建议将文件夹名字改为redis,可以使用 mv 旧文件路径 新文件路径来重命名

2.安装

软件完成后进入文件夹,进行编译安装

1.先输入make等待执行完成后,输入make install ,完成安装

安装完成后,可以输入对应的redis-server -v查看redis版本来检查自己是否安装完成

3.配置

使用vim命令打开redis.conf文件,进行redis设置

注释掉 bind 127.0.0.1 -::1,不然只能本机访问,影响对其进行远程连接

//关闭保护模式

protected-mode no

//修改端口,也可以不修改,默认为6379

port 6388

//开启守护现成

daemonize yes

//更改密码,在服务器中使用redis最好设置一个负责的密码,避免被黑,血淋淋的教训:我的被黑过往

requirepass 12345

4.运行

进入

/usr/local/bin 路径,查看是否存在redis-server服务,启动服务

redis-server /usr/local/soft/redis/redis.conf

解决报错

原因:

Redis 容器日志中的警告信息指出了内存超分配(overcommit)的设置问题。在 Linux 系统中,内存超分配是一种内核行为,允许进程分配超出物理内存大小的虚拟内存。对于 Redis,这是一个重要的设置,尤其是当执行如 RDB 快照或 AOF 日志重写等内存密集型操作时。

解决方案

//编辑配置文件

vim /etc/sysctl.conf

//修改或添加对应的属性

vm.overcommit_memory = 1

//保存设置

sudo sysctl -p

连接测试

输入 ps-ef|grep redis查看状态是否正常运行,看到下面的状态表示运行正常

配置腾讯云防火墙

配置完成后,旧可以用自己的redis工具进行测试连接了

连接成功,打卡下班😊

相关推荐
JavaGuide23 分钟前
JDK 25(长期支持版) 发布,新特性解读!
java·后端
用户37215742613524 分钟前
Java 轻松批量替换 Word 文档文字内容
java
白鲸开源25 分钟前
教你数分钟内创建并运行一个 DolphinScheduler Workflow!
java
天翼云开发者社区1 小时前
亮相2025年服贸会,天翼云打造高质量算力服务新生态!
云计算·天翼云
Java中文社群1 小时前
有点意思!Java8后最有用新特性排行榜!
java·后端·面试
代码匠心1 小时前
从零开始学Flink:数据源
java·大数据·后端·flink
间彧1 小时前
Spring Boot项目中如何自定义线程池
java
间彧2 小时前
Java线程池详解与实战指南
java
用户298698530142 小时前
Java 使用 Spire.PDF 将PDF文档转换为Word格式
java·后端
后端小张2 小时前
基于飞算AI的图书管理系统设计与实现
spring boot