Ubuntu下Redis安裝配置
阿新 • • 發佈:2021-11-13
這裡使用 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