HCRM博客

CentOS系统下安装Redis详细步骤及常见问题解答?

CentOS 安装 Redis 的详细步骤

CentOS系统下安装Redis详细步骤及常见问题解答?-图1

环境准备

在开始安装 Redis 之前,请确保您的 CentOS 系统满足以下要求:

  • 操作系统:CentOS 7 或更高版本
  • 硬件要求:至少 512MB 内存
  • 网络连接:稳定的网络环境

安装 Redis

安装依赖

我们需要安装 Redis 所需的依赖包,打开终端,执行以下命令:

sudo yum install -y gcc make autoconf automake libtool tar git

下载 Redis 源码

从 Redis 官方网站下载 Redis 源码,打开终端,执行以下命令:

cd /usr/local/src
sudo wget http://download.redis.io/releases/redis-6.2.6.tar.gz

解压源码

解压下载的 Redis 源码包:

sudo tar -zxvf redis-6.2.6.tar.gz

编译安装

进入 Redis 源码目录,编译并安装 Redis:

CentOS系统下安装Redis详细步骤及常见问题解答?-图2

cd redis-6.2.6
make
sudo make install

配置 Redis

Redis 默认的配置文件位于 /usr/local/bin/redis.conf,您可以根据需要修改该配置文件,以下是一些常用的配置项:

  • daemonize:设置为 yes 以启动 Redis 作为守护进程。
  • bind:指定 Redis 服务监听的 IP 地址和端口,bind 127.0.0.1
  • protected-mode:设置为 no 以允许远程访问。

启动 Redis

通过以下命令启动 Redis:

sudo /usr/local/bin/redis-server /usr/local/bin/redis.conf

验证 Redis

使用以下命令连接到 Redis 并执行一些操作,以验证其是否正常运行:

sudo /usr/local/bin/redis-cli

在 Redis 命令行界面中,您可以执行以下命令来测试 Redis:

set test_key test_value
get test_key

如果输出 test_value,则表示 Redis 安装成功。

配置 Redis 为系统服务

为了方便管理,我们可以将 Redis 配置为系统服务。

创建 Redis 服务文件

CentOS系统下安装Redis详细步骤及常见问题解答?-图3

/etc/systemd/system/ 目录下创建一个名为 redis.service 的文件:

sudo nano /etc/systemd/system/redis.service
  1. 编辑服务文件 复制到 redis.service 文件中:
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/bin/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target

启用并启动 Redis 服务

sudo systemctl daemon-reload
sudo systemctl enable redis
sudo systemctl start redis

FAQs

问题 1:如何查看 Redis 的版本信息?

解答:在 Redis 命令行界面中,执行以下命令:

info

redis_version 会显示 Redis 的版本信息。

问题 2:如何停止 Redis 服务?

解答:您可以使用以下命令停止 Redis 服务:

sudo systemctl stop redis

或者,您也可以使用以下命令:

sudo /usr/local/bin/redis-cli shutdown

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/62468.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~