CentOS下Redis6.x安装教程

2023-09-21 15:23:53

Redis安装教程

一、安装包下载地址

https://redis.io/download/
在这里插入图片描述
目前最新的版本是7.0以上的版本,本次使用redis6.2.13的版本

二、安装

2.1上传服务器解压

tar -zxvf redis-6.2.13.tar.gz

在这里插入图片描述

2.2安装编译所需依赖

CentOS操作系统联网的情况下

yum install gcc c++ autoconf automake

CentOS操作系统未联网的情况下
需要找一个联网的操作系统将依赖包下载下来在传到服务器上

yumdownloader --resolve gcc c++ autoconf automake

在这里插入图片描述
在这里插入图片描述

2.3编译安装

在这里插入图片描述

make

在这里插入图片描述
创建一个安装目录
在这里插入图片描述

make PREFIX=/data/redis6 install

安装成功后进入安装目录,会发现多了一个bin文件夹
在这里插入图片描述
bin文件夹下各个文件的详解
redis-benchmark redis性能测试工具
redis-check-aof AOF文件修复工具
redis-check-rdb RDB文件修复工具
redis-cli 命令行工具
redis-sentinel 集群管理工具
redis-server 服务进程指令

三、启动与停止

3.1守护进程启动

进入解压出来的redis-6.2.13文件夹,将redis.conf复制到/data/redis6/bin目录下
在这里插入图片描述
通过vim命令修改redis.conf,daemonize修改为yes
在这里插入图片描述
启动redis时指定redis.conf

./redis-server ./redis.conf

3.2开机自启动

vim /etc/systemd/system/redis.service

在redis.service文件写入下面内容

[Unit]
Description=redis-server
After=network.target
 
[Service]
Type=forking
ExecStart=/data/redis6/bin/redis-server /data/redis6/bin/redis.conf
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

重载系统服务
systemctl daemon-reload
加入开机自启
systemctl enable redis.service
常用systemctl命令

# 启动redis服务
systemctl start redis.service 
# 停止redis服务
systemctl stop redis.service
# 查看redis服务状态
systemctl status redis.service
更多推荐

加密资产托管:迈向安全与合规的未来!

在当今数字化时代,加密货币正逐渐走进人们的视野,并成为越来越多投资者和机构的关注焦点。然而,加密领域仍存在一个主要问题:如果丢失了密钥,就会导致无法访问资产。为了解决这一问题,加密货币行业正在向资产托管的方向发展。传统金融体系中,资产托管是非常重要的环节,它涉及到金融机构或第三方专业机构为投资者保管和管理其资产。在加密

网安周报|CISA发布增强开源安全性的计划

1、CISA发布增强开源安全性的计划美国一家领先的安全机构发布了一项期待已久的计划,详细说明了它将如何增强联邦政府和整个生态系统的开源安全性。美国网络安全和基础设施安全局(CISA)开源软件安全路线图在安全开源峰会上发布。据估计,解决开源软件中的网络风险是拜登政府的一个关键优先事项,因为96%的代码库包含开源代码。CI

干净优雅的做iOS应用内全局交互屏蔽

本文字数:4930字预计阅读时间:28分钟01交互屏蔽的需求很多应用开发者都会遇到这样一个需求,当程序需要处理某个敏感的核心任务,或者执行某些动画时,需要杜绝一切外部干扰,优先保证任务的完成,之后再去处理其它任务。否则如果在处理过程中受到外部事件的干扰,可能会引入严重的问题,而规避这些问题需要额外编写过多的逻辑。例如,

不好意思,Mybatis Plus 该换了

使用fluentmybatis可以不用写具体的xml文件,通过javaapi可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。不再需要在Dao中组装查询或更新操作,在xml或mapper中再组装参数。那对比原生Mybatis,MybatisPlus或者其他框架,FluentMybatis提供了哪些便利

R300升级款无人车开发平台,助力开发者快速上手、高效验证算法

R300升级款是一款科研无人车开发平台,旨在为无人车开发者提供快速上手开发和高效验证算法的解决方案。该平台集成了多款无人车底盘,包括履带式、四轮差速、阿克曼、麦克纳姆轮底盘等,以满足不同形式和配置的需求,并搭载了RTK定位系统、双目相机、深度相机和激光雷达等多种传感器,以满足开发者的科研需求。此外,平台还提供了丰富的案

Linux shell编程学习笔记1:关于shell的前世今生

一、什么是Shell?Shell英文单词的原意是“外壳”,在计算机领域专指在操作系统(OperatingSystem)外层,提供用户界面(UserInterface)的程序,主要负责将用户的命令(Command)转化为操作系统可识别的指令(Instruction)。二、UnixshellUnix诞生于1969年,是最早

android px ps dp直接的转换

转换方式看这篇文章:https://blog.csdn.net/sinat_28324227/article/details/50780359下面是ppi一览2.8英寸分辨率为640×480(VGA)像素密度286PPI3.2英寸分辨率为480×320(HVGA)像素密度167PPI3.3英寸分辨率为854×480(W

Linux命令行教程:使用head和tail命令快速查看文件的开头和结尾

文章目录简介A.什么是`head`和`tail`命令B.`head`和`tail`命令的作用和用途`head`命令A.命令格式和语法B.常见选项和参数1.`-n`:指定显示的行数2.`-c`:指定显示的字节数3.`-v`:显示文件名C.示例和应用实例1.显示文件的前几行2.显示多个文件的前几行3.结合管道使用D.注意事

PROFIBUS主站转ETHERCAT协议网关

产品介绍JM-DPM-ECT是自主研发的一款PROFIBUS-DP主站功能的通讯网关。该产品主要功能是将各种PROFIBUS-DP从站接入到ETHERCAT网络中。本网关连接到PROFIBUS总线中作为主站使用,连接到ETHERCAT总线中作为从站使用。产品参数技术参数◆PROFIBUS-DP/V0协议符合GB/T20

《深入PostgreSQL的存储引擎:原理与性能》

🌷🍁博主猫头虎(🐅🐾)带您GotoNewWorld✨🍁🐅🐾猫头虎建议程序员必备技术栈一览表📖:🛠️全栈技术FullStack:📚MERN/MEAN/MEVNStack|🌐Jamstack|🌍GraphQL|🔁RESTfulAPI|⚡WebSockets|🔄CI/CD|🌐Git&Versio

calibre和cpolar搭建一个私有的网络书库

Kindle中国电子书店停运不要慌,十分钟搭建自己的在线书库随时随地看小说!文章目录Kindle中国电子书店停运不要慌,十分钟搭建自己的在线书库随时随地看小说!1.网络书库软件下载安装2.网络书库服务器设置3.内网穿透工具设置4.公网使用kindle访问内网私人书库6月底,亚马逊公司旗下Kindle中国电子书店停止运营

热文推荐