编程之路

  • home
  • article
  • class
  • label
  • utils

  • 搜索
Elasticsearch MongoDB 衡量点 aop 边缘计算 框架 物联网 敏捷开发 团队 压力测试 Markdown 学习方法 学习 产品 规范 日志 微服务 壁纸 开发平台 Java 全栈 前端 开发规范 MQTT CentOS 镜像站 IntelliJ IDEA FreeMarker UML 计算机 软件 Tomcat Netty Web Service Docker Dubbo Kafka NoSQL Redis 消息队列 RocketMQ RabbitMQ ActiveMQ 分布式事务 Spring 队列 Java 高级 GC JVM HTTP 网络安全 算法 设计模式 Spring Cloud Web SpringMVC 线程池 并发 锁🔒 多线程 Git Java 集合 Java 基础 MyBatis 数据库 MySQL Java 基础面试题 Java Nginx Linux Spring Boot

Redis 安装

发表于 2021-12-15 | 分类于 数据库 | 0 | 阅读次数 295

来源 https://www.kancloud.cn/mr_zihan/deploy/2423707

Redis的安装及其验证

下载redis

访问官方

下载想要的redis进行安装,下面以5.0.3版本进行说明

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

安装redis

首先将redis安装文件解压出来

tar -zxvf redis-5.0.3.tar.gz

安装验证

Redis主要运行在Linux、BSD、Mac中,如果在make阶段报错,最有可能是你的环境没有安装C语言的编译环境,
需要安装gcc,安装依赖
yum install -y gcc

  • 进入redis文件 cd redis-5.0.3
  • 执行安装指令:make
  • 执行测试指令检测是否成功安装redis,如果有错误提示,则根据提示进行处理 make test

配置和启动

make后会在当前目录下生成src文件夹,里面有redis-server服务,执行./redis-server 可以启动redis

编辑redis.conf配置文件

默认的配置文件在redis的根目录

  • 编辑配置文件 vi redis.conf
  • 查找bind,将本机访问注释,使redis可以被远程访问到(防火墙未关闭需要开放端口)

注意:在redis3.2之后,redis增加了protected-mode,
在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错,
所以将protected-mode yes 改成no

  • port可以修改端口,默认为6379
  • daemonize设置守护进程,no为非守护线程,窗口关闭则redis服务关闭,设置yes则后台守护线程运行
  • 默认没有开启密码验证,如需开启找到 #requirepass foobared ,去除#号,foobared可设置为自己想要的密码

启动服务

./redis-server ../redis.conf 运行指定的配置文件运行开启redis服务

常用命令

  • 查看Redis的相关信息
info
# Redis
nginx动静分离配置,这个雷你踩过吗?
jps 查询正在运行的虚拟机进程
  • 文章目录
  • 站点概览
Adrian

Adrian

曙光在头上,不抬起头,便永远只能看见物质的闪光。

120 日志
11 分类
70 标签
RSS
Creative Commons
Links
  • 美团技术团队
  • 阮一峰
  • 程序猿DD
  • SpringBoot 中文社区
  • 在线文档
  • Bean Searcher
  • OkHttps
  • Grails
  • Sa-Token
  • 程序员的进击之路
  • bugstack 虫洞栈
  • Java 全栈知识体系
  • Gobrs-Async
  • 查询网
  • 微信开放社区
  • 物联网技术指南
  • emqx
  • 看云
  • 深圳核酸检测点查询
  • Hutool
  • Spring
  • V2EX
  • v-charts
  • Vert.x 官方文档
  • Vert.x 官方文档中文翻译
  • 极客时间
  • Apache RocketMQ 开发者指南
  • 知了
  • 阿里云知行动手实验室
  • Learn Git Branching
  • Spring Boot 教程
  • 未读代码
  • 如梦技术
  • jpom
  • Cubic
  • Easy-Es
  • bing-wallpaper
  • solon
  • LuatOS
  • ThingsBoard
  • Linux 中国◆开源社区
  • Apache Dubbo
  • Jenkins
  • 技术文章摘抄
  • VueJS
  • MapStruct
  • elasticsearch 中文社区
  • Apollo(阿波罗)
  • TiKV文档
  • Chrome插件分享
  • 一步步搭建物联网系统(教你设计物联网系统)
  • 全栈增长工程师指南
  • 程序员的自我修养
  • Pro Git(中文版)
  • 学习 Web 开发
  • 极客教程
  • PingCAP 文档中心
  • 酷壳
  • Refactoring Guru 网站
  • 学习 Java 语言
  • smart-doc
  • mybatis-plus
  • 字母哥博客
0%
© 2023 Adrian
由 Halo 强力驱动
|
主题 - NexT.Gemini v5.1.4