配置Redis

配置Redis6.0.8

  • 注意: 执行此命令会自动切换到 root 用户

1.1 安装版本
6.0.8 for Linux(redis-6.0.8.tar.gz)
不用考虑在windows环境下对Redis的支持
1.2 安装步骤
1.2.1准备工作:下载安装最新版的gcc编译器
1)安装C 语言的编译环境
sudo yum install centos-release-scl scl-utils-build
sudo yum install -y devtoolset-8-toolchain

注意: 执行此命令会自动切换到 root 用户

sudo scl enable devtoolset-8 bash
2)测试 gcc版本
gcc --version

1.2.2 下载redis-6.0.8.tar.gz,置于 /opt/software 目录下
[root@hadoop102 software]# ll | grep redis
-rw-r–r–. 1 root root 2247528 11月 22 08:46 redis-6.0.8.tar.gz
1.2.3 解压
[root@hadoop102 software]# tar -zxvf redis-6.0.8.tar.gz -C …/module/
1.2.4 解压完成后进入目录 redis-6.0.8
[root@hadoop102 software]# cd …/module/redis-6.0.8/
1.2.5 在redis-6.0.8目录下执行make命令(只是编译好)
[root@hadoop102 redis-6.0.8]# make
1.2.6如果make 报错—Jemalloc/jemalloc.h:没有那个文件
1.2.7 解决方案:运行make distclean
1.2.8在redis-6.0.8目录下再次执行make命令(只是编译好)

1.2.9 跳过make test 继续执行: make install
[root@hadoop102 redis-6.0.8]# make install
1.2.10 安装目录:/usr/local/bin
查看默认安装目录:
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

1.4 后台启动(推荐)
1.4.1 备份redis.conf
拷贝一份redis.conf到其他目录
[atguigu@hadoop102 redis-6.0.8]$ cp /opt/module/redis-6.0.8/redis.conf ~/my_redis.conf
1.4.2 后台启动设置daemonize no 改成 yes
修改my_redis.conf 文件,将 daemonize no 改为 daemonize yes,让服务在后台启动

1.4.3 Redis启动
[atguigu@hadoop102 ~]$ redis-server ./my_redis.conf
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26373 1 0 11:34 ? 00:00:00 redis-server 127.0.0.1:6379
atguigu 26384 26303 0 11:35 pts/0 00:00:00 grep --color=auto redis
1.4.4 用客户端访问
[atguigu@hadoop102 ~]$ redis-cli
127.0.0.1:6379>
1.4.5 多个端口可以
[atguigu@hadoop102 ~]$ redis-cli -p 6379
127.0.0.1:6379>
1.4.6 测试验证
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
1.4.7 Redis关闭
单实例关闭
[atguigu@hadoop102 ~]$ redis-cli shutdown
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26404 26303 0 11:37 pts/0 00:00:00 grep --color=auto redis
也可以进入终端后再关闭
[atguigu@hadoop102 ~]$ redis-cli
127.0.0.1:6379> shutdown
not connected>
not connected>
[atguigu@hadoop102 ~]$
多实例关闭,指定端口关闭
[atguigu@hadoop102 ~]$ redis-server ./my_redis.conf
[atguigu@hadoop102 ~]$ redis-cli -p 6379 shutdown
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26432 26303 0 11:38 pts/0 00:00:00 grep --color=auto redis
[atguigu@hadoop102 ~]$

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/64010.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spark】Pyspark RDD

1. RDD算子1.1 文件 <> rdd对象1.2 map、foreach、mapPartitions、foreach Partitions1.3 flatMap 先map再解除嵌套1.4 reduceByKey、reduce、fold 分组聚合1.5 mapValue 二元组value进行map操作1.6 groupBy、groupByKey1.7 filter、distinct 过滤筛选1.8 union 合并1.9 …

ubuntu22安装和部署Kettle8.2

前提 kettle是纯java编写的etl开源工具&#xff0c;目前kettle7和kettle8都需要java8或者以上才能正常运行。所以运行kettle前先检查java环境是否正确配置&#xff0c;java版本是否是8或者以上。 kettle安装 1、创建kettle目录&#xff0c;并将kettle的zip包解压到kettle目…

linux开启端口

目录 1.查看防火墙状态 1.1 开启防火墙 1.2 再次查看防火墙状态 2.开启指定端口 3. 重启防火墙 4.重新加载防火墙 5.查看已经开启的端口 1.查看防火墙状态 firewall-cmd --state 如果返回的是 not running&#xff0c;那么需要先开启防火墙&#xff0c; 1.1 开启防火…

QT中对话框界面的实现以及事件处理机制(核心机制)

对话框 消息对话框、字体对话框、颜色对话框、文件对话框 消息对话框 消息对话框提供了一个模态的对话框&#xff0c;用来提示用户信息&#xff0c;或者询问用户问题并得到回答 基于属性版本的API 使用该类调用构造函数&#xff0c;构造一个类对象调用成员函数exec进入执行…

机器人中的数值优化(五)——信赖域方法

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考&#xff0c;主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等&#xff0c;本系列文章篇数较多&#xff0c;不定期更新&#xff0c;上半部分介绍无约束优化&#xff0c;…

写的一款简易的热点词汇记录工具

项目需要对用户提交的附件、文章、搜索框内容等做热词分析。如下图&#xff1a; 公司有大数据团队。本着不麻烦别人就不麻烦别人的原则&#xff0c;写了一款简易的记录工具&#xff0c;原理也简单&#xff0c;手工在业务插入锚点&#xff0c;用分词器分好词&#xff0c;排掉字…

字符函数和字符串函数(2)

目录 memcpy memmove memcmp memcpy void * memcpy ( void * destination, const void * source, size_t num ); 1.函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置。 2.这个函数在遇到 \0 的时候并不会停下来。 3.如果source和destination有…

Ansible-playbook循环学习

循环语句简介 我们在编写playbook的时候&#xff0c;不可避免的要执行一些重复性操作&#xff0c;比如指安装软件包&#xff0c;批量创建用户&#xff0c;操作某个目录下的所有文件等。正如我们所说&#xff0c;ansible一门简单的自动化语言&#xff0c;所以流程控制、循环语句…

Ceph入门到精通-LVS基础知识

LB集群: &#xff08;Load Balancing&#xff09;即负载均衡集群,其目的是为了提高访问的并发量及提升服务器的性能&#xff0c;其 实现方式分为硬件方式和软件方式。 硬件实现方式&#xff1a; 常用的有 F5公司的BIG-IP系列、A10公司的AX系列、Citrix公司的 NetScaler系列…

VisualStudio配置pybind11-Python调用C++方法

个人测试下来Debug生成的dll改pyd&#xff0c;py中import会报错gilstate->autoInterpreterState 如果遇到同样问题使用Release吧 目录 1.安装pybind11 1.pip&#xff1a; 2.github&#xff1a; 2.配置VS工程 2.在VC目录中的包含目录添加&#xff1a; 3.在VC目录中的库目录…

【Web系列二十四】使用JPA简化持久层接口开发

目录 环境配置 1、引入依赖 配置文件 代码编写 实体类创建 JPA常用注解 Service与ServiceImpl Service ServiceImpl Controller Dao 三种实现Dao功能方式 1.继承接口&#xff0c;使用默认接口实现 2.根据接口命名规则默认生成实现 3.自定义接口实现(类似MyBatis…

LeetCode-134-加油站-贪心思路

题目描述&#xff1a; 在一条环路上有 n 个加油站&#xff0c;其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车&#xff0c;从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发&#xff0c;开始时油箱为空。 给定两个整数…

汽车类 ±0.25°C SPI 温度传感器,TMP126EDBVRQ1、TMP126EDCKRQ1、TMP127EDBVRQ1引脚配置图

一、概述 TMP126-Q1 是一款精度为 0.25C 的数字温度传感器 &#xff0c; 支持的环境温度范围为 -55C 至 175C 。TMP126-Q1 具 有 14 位 &#xff08; 有符号 &#xff09; 温度分辨率(0.03125C/LSB)&#xff0c;并且可在 1.62V 至 5.5V 的电源电压范围内工作。TMP126-Q1 具有转…

同创永益入选首批“金融数字韧性与混沌工程实践试点机构”

8月16日下午&#xff0c;由北京国家金融科技认证中心、北京国家金融标准化研究院联合主办的“传递信任 服务发展”金融科技标准认证生态大会在太原成功举办。中国金融电子化集团有限公司党委书记、董事长周逢民&#xff0c;中国科学院院士冯登国&#xff0c;中国工商银行首席技…

Unity 粒子特效遮罩(ParticleMask)

1.需求&#xff1a; 游戏中粒子特效能实现非常好的效果&#xff0c;但是由于粒子特效是独立的系统&#xff0c;Unity自带的Mask普通的遮罩&#xff0c;遮不住粒子特效。 2.实现原理&#xff1a; 通过shader把超出范围的粒子纹理(Texture)&#xff0c;改成透明颜色&#xff0…

Python安装指南(Windows版)

安装python环境 官网下载地址&#xff1a; Download Python | Python.org 我选择3.10.4版本&#xff0c;当然你也可以选择其他版本 安装 安装完成&#xff0c;需要验证是否安装成功。 打开CMD窗口&#xff0c;输入python命令&#xff0c;如果进入如下python窗口则安装成功&…

redis-lua脚本-无参-比较2个数值

以下是演变的过程&#xff1a; eval " return haha " 0 eval " local res haha; return res; " 0 eval " local value1 redis.call(get,value1); local value2 redis.call(get,value2);return value1; " 0 eval " return 1 < 2;…

docker打包vue vite前端项目

打包vue vite 前端项目 1.打包时将测试删除 2.修改配置 3.打包项目 npm run build 显示成功&#xff08;黄的也不知道是啥&#xff09; 打包好的前端文件放入 4.配置 default.conf upstream wms-app {server 你自己的ip加端口 ;server 192.168.xx.xx:8080 ; } server { …

怎样将几个pdf合并?

在日常工作中&#xff0c;我们经常需要处理大量的PDF文件。有时候&#xff0c;我们需要将多个PDF文件合并成一个文件&#xff0c;以便于快速传输或方便查阅。虽然PDF文件本身不能进行编辑&#xff0c;但是借助专业的PDF编辑软件&#xff0c;我们可以轻松地实现将多个PDF文件合并…

动漫推荐。

声明&#xff1a; 1.观看来源&#xff1a;腾讯&#xff0c;bilibili&#xff0c;爱奇艺&#xff0c;优酷&#xff08;私信博主可获取其他观看途径&#xff09;。 2.以下动漫热度、时间不分先后&#xff0c;并且都是博主观看完的动漫&#xff0c;黄色标注表示热度较高动漫&…