一.前言
本文主要記錄在mac環境下安裝redis。
二.安裝步驟
1.下載
在redis官網下載redis穩定版,地址爲:https://redis.io/download
2.解壓
在下載路徑下使用加壓命令或者雙擊壓縮文件解壓
tar zxvf redis-5.0.8.tar.gz
3.移動文件夾
將解壓的文件夾移動到/usr/local/下
mv redis-5.0.8 /usr/local/
我在移動的時候遇到了權限不足的問題,Operation not permitted ,經查資料後發現OS X El Capitan 10.11系統上已經使用了 Rootlees ,可以理解爲一個更高等級的系統的內核保護措施,系統默認將會鎖定 /system /sbin /usr 這三個目錄,但是這個保護也是可以關閉的。
如何關閉rootless呢?
1.重啓電腦開機時按住 Command + R進入恢復分區, 然後在 實用工具菜單欄找到 終端啓動運行
2.輸入: csrutil disable
3.重啓電腦
經過上面的3步,就可以對 /system /sbin /usr 這三個目錄進行權限修改了,打開終端
輸入
sudo chown -R $(whoami) /usr/local
然後進行移動文件夾的操作
4 切換到redis的src文件夾
cd /usr/local/redis-5.0.8/src
5 執行sudo make
make成功會有上面的提示
6 執行 sudo make test
測試成功會出現上面提示
7 執行 sudo make install
安裝成功會有上面提示
8.啓動 redis-server
出現這個圖說明運行成功,over。