当前位置: 首页 > article >正文

Redis安装步骤——离线安装与在线安装详解

Linux环境下Redis的离线安装与在线安装详细步骤

  • 环境信息
  • 一、离线安装
    • 1、安装环境
    • 2、下载redis安装包
    • 3、上传到服务器并解压
    • 4、编译redis
    • 5、安装redis
    • 6、配置redis(基础配置)
    • 7、启动redis
    • 8、本机访问redis
    • 9、远程访问redis
  • 二、在线安装
    • 1、更新yum源
    • 2、安装EPEL库
    • 3、yum安装redis
    • 4、配置redis
    • 5、启动redis
    • 6、本地访问redis
    • 7、远程访问redis

环境信息

系统:CentOS Linux release 7.9.2009 (Core)
账号:默认root权限

一、离线安装

1、安装环境

检查是否已安装gcc,如果最后一行有版本信息则为已有相关环境

gcc -v

依赖包下载地址
官方下载地址:https://pkgs.org/download/gcc-c++
阿里云镜像站:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

依赖清单:

cpp-4.8.5-44.el7.x86_64.rpm
gcc-4.8.5-44.el7.x86_64.rpm
glibc-devel-2.17-317.el7.x86_64.rpm
glibc-headers-2.17-317.el7.x86_64.rpm
kernel-headers-3.10.0-1160.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm

上传依赖后,进入依赖包文件夹执行安装命令

rpm -Uvh *.rpm --nodeps --force

2、下载redis安装包

官网地址:https://redis.io/
历史版本下载地址:http://download.redis.io/releases/
在这里插入图片描述
这里我们下载7.4.0版本

3、上传到服务器并解压

tar -zxvf redis-7.4.0.tar.gz -C /usr/local

4、编译redis

进入redis安装目录进行编译

cd /usr/local/redis-7.4.0
make

在这里插入图片描述

5、安装redis

在redis-7.4.0目录下执行

make install

在这里插入图片描述

6、配置redis(基础配置)

编辑redis-7.4.0目录下的redis.conf配置文件

# 允许访问的地址,默认是127.0.0.1,只能在本地访问。修改为0.0.0.0则可以在任意IP访问,
# 生产环境注意进行访问控制
bind 0.0.0.0
# 守护进程,修改为yes可保持后台运行
daemonize yes 
# 设置访问密码
requirepass 123456
# 监听的端口
port 6379

7、启动redis

cd /usr/local/redis-7.4.0/src
./redis-server ../redis.conf

8、本机访问redis

./redis-cli -p 6379
# 身份验证 auth 密码
auth 123456

在这里插入图片描述

9、远程访问redis

这里注意要放开6379端口并重启防火墙或者直接关闭防火墙(如果是阿里云等云服务器注意放开安全组端口)

# 放开6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
# 重启防火墙
systemctl restart firewalld.service

# 关闭防火墙
systemctl stop firewalld

通过navicat进行远程连接测试
在这里插入图片描述

二、在线安装

1、更新yum源

yum update

2、安装EPEL库

Redis通常在EPEL(Extra Packages for Enterprise Linux)仓库中,所以需要先安装EPEL仓库。

yum install -y epel-release

3、yum安装redis

yum install redis

4、配置redis

yum安装完后redis的配置文件redis.conf在 /etc 目录下

根据离线安装中的配置进行相应配置即可

5、启动redis

yum安装后的redis可执行文件在 /usr/bin 目录下

# 启动redis
systemctl start redis
# 停止redis
systemctl stop redis
# 重启redis
systemctl restart redis

6、本地访问redis

在这里插入图片描述

7、远程访问redis

在这里插入图片描述


http://www.kler.cn/news/293151.html

相关文章:

  • 基于uniapp的登录状态保持(APP免登录)
  • 基于yolov8的西红柿检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
  • 【QT】十分钟全面理解 信号与槽的机制
  • Java并发编程实战 04 | 使用WaitNotify时要注意什么?
  • 黑马点评6——优惠券秒杀—Redis消息队列实现异步秒杀
  • 智联云采 SRM2.0 autologin 身份认证绕过漏洞复现
  • Spring、SpringMVC、SpringBoot都是什么,有什么区别
  • 如何使用事件流相关操作
  • Maven聚合与继承
  • 11、Django Admin启用对计算字段的过滤
  • 大数据-111 Flink 安装部署 YARN部署模式 FlinkYARN模式申请资源、提交任务
  • Java反射机制讲解
  • C++set与map容器
  • 10Python的Pandas:样式Style
  • 数据访问:JPA
  • Django ORM - 如何单独使用 Django 数据库
  • AutosarMCAL开发——基于EB Gpt驱动
  • 【王树森】BERT:预训练Transformer模型(个人向笔记)
  • 2024 年高教社杯全国大学生数学建模竞赛题目-C 题 农作物的种植策略
  • 【Cesium实体创建】
  • HTML:charset讲解
  • Elasticsearch 再次开源
  • 开源云原生数据库PolarDB PostgreSQL 15兼容版本正式发布
  • 计算机视觉中,什么是上下文信息(contextual information)?
  • uuid uuid uuid
  • SpringBoot总结
  • 理解 Axios、jQuery Ajax 和 Fetch 的差别
  • C/C++内存详解
  • Qt/QML学习-Tumbler
  • 电商创新:基于亚马逊国际商品详情API返回值的策略