1. 程式人生 > 實用技巧 >Redis的編譯安裝以及服務的開啟

Redis的編譯安裝以及服務的開啟

Redis簡介

Redis是一個開源的使用C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value方式儲存資料的Nosql資料庫,提供多種語言的API。

可以通過Redis的github網址來查詢關於Redis編譯安裝或者開發中遇到的各種問題。

在Linux系統中下載並編譯安裝Redis

在編譯安裝之前,需要下載一些必要的依賴包,比如gcc、jemalloc等依賴軟體包。

# 下載壓縮包
wget http://download.redis.io/releases/redis-6.0.8.tar.gz

# 解壓壓縮包
tar -zxvf redis-6.0.8.tar.gz

# 進入解壓目錄
cd redis-6.0.8

# 編譯當前資料夾中的檔案
make

# 安裝到/usr/local/redis目錄中,安裝的檔案只有一個bin目錄
make install PREFIX=/usr/local/redis

# 建立Redis配置檔案和data存放目錄
mkdir /usr/local/redis/conf /usr/local/redis/data

啟動Redis服務

# 簡單的啟動(不是在後臺執行服務)
./redis-server

# 帶配置檔案的後臺啟動(配置檔案可以自定義編寫)
./redis-server /path/to/redis.conf

redis配置檔案的具體內容如下:

# 後臺啟動Redis服務
daemonize yes
#埠號
port 6666
# ip繫結,Redis不建議公網開放,直接繫結0.0.0.0
bind 0.0.0.0

啟動Redis客戶端

redis-cli

這樣,Redis的基本安裝以及服務和客戶端程式的開啟就完成了。