Linux 系統 · 4 10 月, 2024

CentOS 7 安裝 Redis 5.0.5 並加入 Systemd 服務

CentOS 7 安裝 Redis 5.0.5 並加入 Systemd 服務

Redis 是一個高效能的鍵值存儲系統,廣泛應用於緩存、消息隊列和數據持久化等場景。本文將指導您如何在 CentOS 7 上安裝 Redis 5.0.5 並將其配置為 Systemd 服務,以便於管理和啟動。

前置條件

  • 一台運行 CentOS 7 的伺服器。
  • 擁有 sudo 權限的用戶。

安裝 EPEL 倉庫

Redis 在 EPEL(Extra Packages for Enterprise Linux)倉庫中可用,因此首先需要安裝 EPEL 倉庫。

sudo yum install epel-release -y

安裝 Redis

接下來,使用以下命令安裝 Redis:

sudo yum install redis-5.0.5 -y

配置 Redis

安裝完成後,您可以通過編輯 Redis 的配置文件來進行自定義設置。配置文件位於 /etc/redis.conf。使用以下命令打開配置文件:

sudo vi /etc/redis.conf

在配置文件中,您可以根據需要修改以下幾個重要參數:

  • bind: 設置 Redis 監聽的 IP 地址,默認為 127.0.0.1,您可以根據需要修改。
  • protected-mode: 如果您希望 Redis 僅在本地訪問,請保持為 yes。
  • supervised: 將此設置為 systemd,以便與 Systemd 集成。

啟用和啟動 Redis 服務

接下來,您需要啟用 Redis 服務並使其在系統啟動時自動啟動:

sudo systemctl enable redis

然後啟動 Redis 服務:

sudo systemctl start redis

檢查 Redis 服務狀態

您可以使用以下命令檢查 Redis 服務的狀態:

sudo systemctl status redis

如果一切正常,您應該會看到類似於以下的輸出:

● redis.service - Advanced key-value store
   Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
   Active: active (running) since ...

測試 Redis 安裝

要確認 Redis 是否正常運行,您可以使用 redis-cli 工具進行測試。首先,啟動 Redis CLI:

redis-cli

然後,您可以執行以下命令來測試 Redis:

set test "Hello, Redis!"
get test

如果返回值為 "Hello, Redis!",則表示 Redis 安裝成功且運行正常。

總結

在本文中,我們介紹了如何在 CentOS 7 上安裝 Redis 5.0.5 並將其配置為 Systemd 服務。這樣的配置不僅提高了 Redis 的可管理性,還能確保其在系統重啟後自動啟動。如果您需要更多的伺服器解決方案,請訪問我們的 香港伺服器 服務。無論是 VPS 還是其他雲服務,我們都能提供穩定可靠的支持。