=====================安裝redis==================================
1、測試了一下,不能用yum安裝,也不能用apt-get安裝,所以需要去官網下載安裝包(我這裏下載的是redis-3.2.5.tar.gz),然後用ftp傳輸到linux。
2、解壓文件:
tar zxvf redis-3.2.5.tar.gz
3、重命名一下:
mv redis-3.2.5 redis (將文件夾名稱成由redis-3.2.5重命名爲redis)
4、進入redis文件夾
cd redis
5、執行make命令,最後幾行的輸出結果
Hint: To run ‘make test’ is a good idea
make[1]: Leaving directory `/usr/local/devtools/redis/src’
(ps:make的過程是把各種語言寫的源碼文件,變成可執行文件和各種庫文件)
6、執行安裝命令
make install
提示:cd src && make install
make[1]: Entering directory `/usr/local/devtools/redis/src'
Hint: To run 'make test' is a good idea
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
make[1]: Leaving directory `/usr/local/devtools/redis/src'
(ps:make install是把這些編譯出來的可執行文件和庫文件複製到合適的地方)
7、測試一下
a、首先我們啓動redis服務,啓動和關閉redis服務命令如下:
a.1 src/redis-server & 啓動redis,加上&表示使redis以後臺程序方式運行
a.2 redis-server /usr/local/kencery/redis/redis.conf 啓動redis
a.3 src/redis-cli shutdown 關閉redis
a.4 輸入啓動redis的命令,啓動redis,如圖所示:
a.5 當redis啓動完成之後,使用netstat -ntlp |grep 6379 查看端口是否在使用中,如果在使用中,則說明安裝成功,否則安裝沒有成功。
b、連接redis並且測試,連接命令爲:src/redis-cli,最後的測試結果如圖所示:
到這裏reids的安裝和測試工作全部完成了。
=====================安裝完畢==================================
注意事項:
1、第6步的時候,我們根據提示,執行:cd src && make install
提示:
Hint: To run 'make test' is a good idea
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
按照提示執行:make test
提示:You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1
解決方法參考:http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html
也可以使用:yum install tcl 命令安裝後來經搜索發現不需要安裝,直接到src目錄下執行 ./redis-server 就可以。
2、如果要遠程訪問,請配置防火牆,開放6379端口
3、在redis運行時,不要使用Ctrl+C,這樣會使程序中斷退出。