mac上安裝redis教程
步驟一:在/usr/local目錄下面創(chuàng)建一個software文件夾。由于權(quán)限的問題,需要使用sudo 命令(sudo使一般用戶不需要知道超級用戶的密碼即可獲得權(quán)限)

0.png
步驟二:使用wget工具下載redis的壓縮包到software目錄中,如果wget工具沒有安裝,則使用命令進行安裝:
yum install -y wget
進入software目錄,使用wget命令下載redis的壓縮包
wget http://download.redis.io/releases/redis-5.0.5.tar.gz

1.png
步驟三:將redis解壓到當前的路徑,解壓完成以后,刪除原來的壓縮包。

2.png

3.png
步驟四:進入/usr/local/software/redis-5.0.5/目錄,使用命令
sudo make
進行編譯處理。

4.png
(第一次執(zhí)行以下命令可能會提示下載Xcode工具,這個需要下載)
xcode-select --install

5.png

6.png

7.png
步驟五: 進入/usr/local/software/redis-5.0.5/src目錄,使用命令
sudo make install
進行安裝。

8.png
步驟六:修改配置文件redis.conf
sudo vi /usr/local/software/redis-5.0.5/redis.conf
將redis配置的 : daemonize:后臺運行,值為yes | no 默認為no
額外添加:在redis3.2之后,需要改動
protected-mode yes 改為 protected-mode no
步驟七:啟動redis服務(wù)
/usr/local/software/redis-5.0.5/src/redis-server /usr/local/software/redis-5.0.5/redis.conf
步驟八:驗證啟動是否成功:
ps -ef | grep redis #查看是否有redis服務(wù)或者查看端口:
netstat -tunpl | grep 6379

9.png
mac下設(shè)置redis開機啟動方法
步驟一:需要.plist文件來指定需要開機啟動的程序。首先來創(chuàng)建一個.plist文件:
sudo vim /Library/LaunchDaemons/io.redis.redis-server.plist

10.png
步驟二:以下是開機啟動的.plist配置文件的示例
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>io.redis.redis-server</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/redis-server</string>
<string>/usr/local/software/redis-5.0.5/redis.conf</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
粘貼完以后,我們需要對上面的內(nèi)容做兩處修改:一個是“redis-server”的路徑,這里需要改為你自己的安裝路徑(可以使用”which redis-server”命令來查看具體的路徑)。還有一個就是redis配置文件的路徑
步驟三:編輯完plist文件以后,我們需要將該文件載入到launchd里,使用launchctl命令,具體命令如下:
sudo launchctl load /Library/LaunchDaemons/io.redis.redis-server.plist
重啟以后,redis就可以開機啟動了。如果不想重新啟動,也可以使用如下命令:
sudo launchctl start io.redis.redis-server

11.png