编程教育资源分享平台

网站首页 > 技术文章 正文

在 CentOS (或docker)上安装 Redis

luoriw 2024-01-17 11:18:08 技术文章 25 ℃ 0 评论

以下是在 CentOS 上安装 Redis 的详细步骤:

  1. 打开终端并以 root 身份登录
  2. 使用 yum 包管理器更新系统及软件包
yum update -y
  1. 安装 EPEL 存储库(Extra Packages for Enterprise Linux)
yum install epel-release -y
  1. 安装 Redis
yum install redis -y
  1. 启动 Redis 服务
systemctl start redis
  1. 设置 Redis 服务启动项自启动
systemctl enable redis
  1. 确认 Redis 是否正在运行
systemctl status redis

如果 Redis 正在运行,您将看到一个输出,显示 Redis 服务的状态信息。

  1. 测试 Redis 运行情况
redis-cli ping

如果一切正常,您应该会看到 “PONG” 字样的回复。这表示 Redis 服务已成功运行。

安装完成后,您现在可以通过 Redis 命令行界面或 API 来使用 Redis 数据库了。


redis相关启动与关闭命令

以下是 Redis 相关启动与关闭命令:

启动 Redis 服务:

systemctl start redis

停止 Redis 服务:

systemctl stop redis

重启 Redis 服务:

systemctl restart redis

设置 Redis 服务自启动:

systemctl enable redis

禁用 Redis 服务自启动:

systemctl disable redis

查看 Redis 服务状态:

systemctl status redis

如果 Redis 正在运行,您将看到一个输出,显示 Redis 服务的状态信息。

连接 Redis 数据库:

redis-cli

这会打开 Redis 命令行界面,允许您执行 Redis 命令来管理数据库。要退出命令行界面,请输入“quit”或按 Ctrl + C 键。

如果您使用了 Redis 配置文件进行配置,则可以使用以下命令来指定配置文件启动 Redis 服务:

redis-server /path/to/redis.conf

需要注意的是,以上命令中默认的 Redis 服务端口号为 6379,如果您更改了 Redis 端口号,那么在使用 Redis 命令行界面或 API 时,需要指定正确的端口号来连接 Redis 数据库。


docker安装redis

以下是使用 Docker 安装 Redis 并设置密码的步骤:

  1. 在您的服务器上安装 Docker 和 Docker Compose。您可以参考 Docker 的官方文档了解如何安装。
  2. 创建一个新的目录,用于存储 Redis 配置文件和数据:
mkdir redis && cd redis
  1. 创建一个名为 docker-compose.yml 的文件,并添加以下内容:
version: '3'

services:
  redis:
    image: redis:latest
    container_name: redis
    restart: always
    environment:
      - REDIS_PASSWORD=password # 设置 Redis 密码
    volumes:
      - ./data:/data
    ports:
      - "6379:6379"

该文件将创建一个 Redis 容器,使用最新版的 Redis 镜像,并将 Redis 数据保存到本地 ./data 目录中。该容器将绑定到主机的 6379 端口,让您能够通过该端口连接 Redis 服务。在此配置文件中,我们还设置了 Redis 的密码为 password,您可以根据需要更改密码。

  1. 启动 Redis 容器
docker-compose up -d
  1. 连接到 Redis 容器并验证您的密码是否生效
docker exec -it redis redis-cli

输入 AUTH password 命令,用您设置的密码替换 password。如果密码设置成功,则会返回 OK。

  1. 现在您可以开始使用 Redis 服务了!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表
最新留言