環境:centos7 參考:http://blog.csdn.net/lk10207160511/article/details/50364088 步驟如下: 安裝redis: 打開終端 輸入 su 切換到root 用戶 輸入密碼 輸入 cd 進入root目錄 安裝gcc 已經安裝可跳過 安裝指令 ...
環境:centos7 參考:http://blog.csdn.net/lk10207160511/article/details/50364088 步驟如下: 安裝redis: 打開終端 輸入 su 切換到root 用戶 輸入密碼 輸入 cd 進入root目錄 安裝gcc 已經安裝可跳過 安裝指令 yum install gcc 下載redis : wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz 解壓redis: tar xvfz redis-2.8.9.tar.gz 進入redis目錄: cd redis-2.8.9 安裝redis 執行:make 執行:make install 可能出現錯誤 :jemalloc/jemalloc.h:沒有那個文件或目錄 錯誤解決:make MALLOC=libc 執行完重新執行安裝步驟 參考:http://www.zhixing123.cn/ubuntu/50669.html 測試redis安裝是否成功 make test 可能出現錯誤: You need tcl 8.5 or newer in order to run the Redis test 解決方案如下: 方案1: wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make install 方案2: 或者使用:yum install tcl 命令安裝 後來經搜索發現不需要安裝,直接到src目錄下執行 ./redis-server 就可以 未測試 參考:http://www.codeceo.com/article/centos-redis-setup.html 在 Redis 安裝完成後,註意一些重要的文件,可用 ls 命令查看。服務端:src/redis-server,客戶端:src/redis-cls,預設配置文件:redis.conf ls cd src ls 然後將可執行文件放置在$PATH環境目錄下,便於以後執行程式時可以不用輸入完整的路徑 cp redis-server /usr/local/bin/ cp redis-cli /usr/local/bin/ 啟動Redis-server redis-server 查看redis ps -ef | grep redis 通過啟動命令檢查Redis伺服器狀態 netstat -nlt|grep 6379 啟動Redis-client su ( 輸入root密碼,進入root目錄) cd redis-cli 更改啟動方式 請參考原文