通常再也不/usr/local/下解壓,從其餘目錄下解壓出來,而後複製到/usr/local/下html
解壓:tar zxvf redis-5.0.5.tar.gz
移動:mv redis-5.0.5 /usr/local/
若是出現權限問題redis
mv: rename redis-5.0.5 to /usr/local/redis-5.0.5: Permission deniedruby
cd redis-5.0.5測試
chmod a+wx ./spa
仍是不行,使用sudo來操做就行了 sudo mv redis-5.0.5 /usr/local/
注意⚠️:
這裏沒有執行 此時當前目錄下將會生成一個Makefile文件。
注意:–prefix參數指定軟件安裝目錄。當執行make install命令時,會將軟件安裝在此路徑中。./configure --prefix=/usr/local/xx/
這裏由於是redis中有這個文件,咱們就省略了,不然仍是須要執行的。
正常的步驟須要加上這一步,
咱們已經把文件移動到安裝的目錄下了,因此不指定了,直接執行
./configure
會生成Makefile文件
編譯測試.net
sudo make test
ps: make test和 make 效果同樣,建議使用make test
ps:這裏可能出現問題,查了一個博客說是測試編譯不影響正常編譯,沒管它,直接編譯,可使用。code
編譯安裝regexp
sudo make install
ps: make install 和 進入到src而後再安裝 cd src ; make install 都同樣,兩種方式都試過了,可行。
好了,可使用了.htm
這裏編譯後,出現的目錄結構感受麼有什麼變化,不用管他,就是這樣子的,要使用的命令編譯安裝後會在/usr/local/bin中出現,能夠去查看,blog
也能夠到redis下的src中也能夠看到。均可以使用的。
redis中的一個文件:README.md
這裏能夠讀讀,解釋了安裝後的操做,能夠簡單結構。
解壓命令:https://www.cnblogs.com/lhm166/articles/6604852.html
redis 安裝:http://www.javashuo.com/article/p-sepdcjpu-bo.html
https://blog.csdn.net/qq_39135287/article/details/83474865
源碼安裝:https://www.cnblogs.com/benwu/articles/8436209.html