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

发布于:2024-09-19 ⋅ 阅读:(10) ⋅ 点赞:(0)

环境信息

系统: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

在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到