Mac 下 Redis 5.0 的卸載與安裝


卸載

停止 redis 服務器

redis-cli shutdown

檢測

#檢測后台進程是否存在
ps -ef |grep redis

#檢測6379端口是否在監聽
netstat -lntp | grep 6379

#因為Redis可以妥善處理SIGTERM信號,所以直接 kill -9 進程id 也是可以關閉redis的
kill -9 PID

刪除 make 的時候產生的幾個 redis 文件

ll /usr/local/bin

rm -rf /usr/local/bin/redis*

刪除解壓后的文件目錄和所有文件

cd /usr/local/
rm -rf redis-5.0.3
rm -rf redis-5.0.3.tar.gz

安裝與配置

安裝redis有兩種方法, 第一種是從官網上下載安裝, 第二種是從homebrew上面安裝。

本處講的是從官網下載安裝。

redis 下載地址: https://redis.io/download

把下載的壓縮包解壓並放置到 /usr/local/ 目錄下

cd /usr/local/redis-5.0.3/

配置(默認配置也行)

cd /usr/local/redis-5.0.3

vim redis.conf

找到 requirepass 字符串,password 替換成電腦的密碼 (記得把前面"#"去掉)

查找 127.0.0.1,把127.0.0.1 改成你的服務器地址,如果是本機就不用改了~

編譯測試

sudo make test

編譯安裝

sudo make install

啟動服務、進入客戶端、停止

# 啟動服務
redis-server

# 進入客戶端
redis-cli

# 停止
redis-cli shutdown

成功啟動如下圖所示:

由於配置問題可能出現如下圖所述的錯誤:

在通過上述配置安裝redis后,只要不在 /usr/local目錄下啟動服務,就不會出現上述問題。

個人推測是由於配置文件(redis.conf)中工作路徑的權限問題,默認配置的工作路徑為當前路徑,在 /usr/local目錄下啟動服務沒有寫入權限,可以嘗試修改配置文件的工作路徑解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM