1. 程式人生 > 其它 >Ubuntu下Redis安裝配置

Ubuntu下Redis安裝配置

這裡使用 WSL ubuntu20 作為演示環境

下載

去官網 redis https://redis.io/

下載的 .tar.gz 拷貝入 /opt 目錄

WSL 的 windows 目錄在 /mnt 中,用 cp 命令拷貝

伺服器直接用 Xftp 即可

拷貝完成:

安裝gcc

apt update
apt install gcc

有提示就 y


檢驗

如圖所示則安裝成功

gcc -v

解壓安裝檔案

tar -zxvf redis-6.2.6.tar.gz

解壓出來一個 redis 資料夾

編譯

進入 redis 資料夾

cd redis-6.2.6

安裝make

apt install make

開始編譯

make

編譯成功如圖:


報錯解決

報錯 Jemalloc/jemalloc.h:沒有那個檔案:

  • 檢查 gcc 是否裝好。

  • 重新編譯

    make distclean
    make
    

安裝

還是在 redis 資料夾內

make install

如圖:


驗證安裝

ls /usr/local/bin

有如下檔案代表安裝成功

後臺啟動配置

拷貝

還是在 redis 目錄中

cp redis.conf /etc/redis.conf

編輯

vi /etc/redis.conf
  • 輸入 /daem 搜尋

  • 找到這裡:

    daemonize no

  • 回車退出搜尋

  • 輸入 i 啟動編輯模式

  • no 修改成 yes

  • ESC 退出編輯模式

  • 輸入 :wq 儲存並退出

修改完成

啟動

後臺啟動

redis-server /etc/redis.conf

驗證啟動

ps -ef | grep redis	# 檢視程序

如圖則啟動成功


前臺啟動

redis-server
Ctrl+C 關閉

關閉&控制

關閉 redis

redis-cli shutdown

進入控制

redis-cli 		# 進入控制
	> exit 		# 退出控制
	> shutdown	# 關閉 redis