百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

redis安装与启动(redis-cli安装)

mhr18 2024-10-23 11:31 32 浏览 0 评论

1.解压

将安装包上传至服务器解压

  tar -zvxf redis-5.0.4.tar.gz  

解压后,复制到local目录

  cp -r /tools/redis-5.0.4 /usr/local/redis

2.安装

安装gcc

   yum -y install gcc

查看gcc版本

 gcc -v

make编译

进入到redis目录,输入make编译


编译成功后,使用make install安装

3.启动

启动命令 redis-server

启动redis服务:三种启动方式

1)前台启动:在任何目录下执行 redis-server

2)后台启动:在任何目录下执行 redis-server &

3)启动redis服务时,指定配置文件:redis-server redis.conf & ,这种主要用于你改了配置文件,比如把默认端口号改了,就用这个

4.关闭

1、通过kill命令:(暴力关闭,容易丢失数据)

ps -ef|grep redis查看pid

kill -9 pid

2. 通过redis-cli命令关闭:(正常用这个方式关闭)

redis-cli shutdown

5.客户端连接

redis-cli 命令

redis-cli:是redis自带客户端,使用命令redis-cli就可以启动redis的客户端程序。

redis-cli:默认连接127.0.0.1(本机)的6379端口上的redis服务。

redis-cli -p 端口号:连接127.0.0.1(本机)的指定端口上的redis服务。

redis-cli -h ip地址 -p 端口:连接指定ip主机上的指定端口的redis服务。

6.修改端口号和密码

找到redis.conf文件

修改完后,如果让配置文件生效,必须这样启动

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

Redis-cli重新连接,指定端口号

redis-cli -h 127.0.0.1 -p 6378

相关推荐

Spring 事务 @Transactional注解 面试及原理

1.你在项目中是如何使用事物的?我们项目的框架都是使用的Spring,spring分为编程式事务,在代码中硬编码。声明式事务,在配置文件中配置(推荐使用)声明式事务又分为两种:基于XML的声明式事...

MySQL事务详解(mysql的事务)

目录一、MySQL事务的定义二、事务的ACID特点1.原子性2.一致性3.隔离性4.持久性5.数据不一致产生的结果(1)脏读(读取未提交数据)(2)不可重复读(前后多次读取,数据内容不一致)(3)幻读...

Spring Batch中的JobRepository:批处理的“记忆大师”是如何工作

一、JobRepository是谁?——批处理的“档案馆”JobRepository是SpringBatch的“记忆中枢”,负责记录所有Job和Step的执行状态。它像一位严谨的档案管理员,把任务执...

Java面试题之Spring事物(java spring 事务)

1.事务的7种传播级别①REQUIRED,默认的spring事务传播级别,使用该级别的特点是,如果上下文中已经存在事务,那么就加入到事务中执行,如果当前上下文中不存在事务,则新建事务执行。所以这个...

Spring框架基础知识-第三节内容(spring框架总结)

Spring支持的事务管理类型Spring支持两种类型的事务管理。1、编程式事务管理在此过程中,在编程的帮助下管理事务。它为您提供极大的灵活性,但维护起来非常困难。2、声明式事务管理事务管理与业务代码...

「一文搞懂」MySQL事务实现原理(mysql事务处理机制)

本章内容事务定义事务指的是保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的,MySQL是一个支持多引擎的系统,但并不是所有的引擎都支持事务。如:MySQL原生的...

PostgreSQL中json实现中的最大亮点:索引的“模式自由”

1.索引的模式自由介绍我们知道在文档型数据库中最大的亮点是使用json实现了模式自由。模式自由也称为无模式,模式自由的最大好处就是不需要事先确定表结构就可以灵活的存储各种结构的数据,对开发人员来说就...

【SQL】SQL 语法差异大全(PgSQL/MySQL/Oracle/TiDB/OceanBase)

以下是针对不同数据库系统的SQL语法差异总结,按功能分类展示:一、基础查询1.分页查询--PostgreSQL/TiDB/OceanBaseSELECT*FROMTableNameL...

【预警通报】关于WebLogic存在远程代码执行高危漏洞的预警通报

近日,Oracle官方发布了2021年1月关键补丁更新公告CPU(CriticalPatchUpdate),共修复了包括CVE-2021-2109(WeblogicServer远程代码执行漏洞)...

医院信息系统突发应急演练记录(医院信息化应急演练)

信息系统突发事件应急预案演练记录演练内容信息系统突发事件应急预案演练参与人员信息科参与科室:全院各部门日期xxxx-xx-xx时间20:00至24:00地点信息科记录:xxx1、...

一文掌握怎么利用Shell+Python实现完美版的多数据源备份程序

简介:在当今数字化时代,无论是企业还是个人,数据的安全性和业务的连续性都是至关重要的。数据一旦丢失,可能会造成无法估量的损失。因此,如何有效地对分布在不同位置的数据进行备份,尤其是异地备份,成为了一个...

docker搭建系统环境(docker搭建centos)

Docker安装(CentOS7)1.卸载旧版Docker#检查已安装版本yumlistinstalled|grepdocker#卸载旧版本yumremove-ydocker.x...

基础篇:数据库 SQL 入门教程(sql数据库入门书籍推荐)

SQL介绍什么是SQLSQL指结构化查询语言,是用于访问和处理数据库的标准的计算机语言。它使我们有能力访问数据库,可与多种数据库程序协同工作,如MSAccess、DB2、Informix、M...

Java21杀手级新特性!3行代码性能翻倍

导语某券商系统用这招,交易延迟从12ms降到0.8ms!本文揭秘Oracle官方未公开的Record模式匹配+虚拟线程深度优化+向量API神操作,代码量直降70%!一、Record模式匹配(代码量↓8...

一文读懂JDK21的虚拟线程(java虚拟线程)

概述JDK21已于2023年9月19日发布,作为Oracle标准Java实现的一个LTS版本发布,发布了15想新特性,其中虚拟线程呼声较高。虚拟线程是JDK21中引入的一项重要特性,它是一种轻量级的...

取消回复欢迎 发表评论: