Redis的下載與安裝

1). 從官網上下載Redis的壓縮包
 
2). 將壓縮包解壓到 某個指定的文件目錄中
        tar -xzvf redis-4.0.9.tar.gz  /xx/xx/xx_dir
 
3).使用 gcc 進行二進制文件的編譯
        make 
 
4).將Redis安裝到 /usr/local/redis 目錄中去
         這裏須要注意系統文件夾權限問題.
                sudo make /usr/local/redis install 
 
        生成的bin目錄中 , 會有幾個可執行文件.
                redis-benchamrk : 性能測試工具
                redis-check-conf : AOF文件修復工具
                redis-check-dump : RDB文件檢查工具(快照持久化文件)
                redis-cli : 命令行客戶端
                redis-server : redis服務器啓動命令
 
 
5). copy 解壓後的redis目錄中的配置文件 redis.conf 到 /usr/local/redis 中
            cp -r redis.conf /usr/local/redis
 
6).修改 /usr/local/redis/redis.conf 文件
            將文件中  daemonize 屬性設置爲 YES ;
          
                           
7). 啓動 redis 服務
 
            Redis 服務的啓動方式有兩種:
                    前端啓動方式 : 
                            執行 bin 文件目錄中的 redis-server 命令.即
                                ./bin/redis-server
                            這種方式的壞處就是 , 命令行執行後 , 該terminal窗口沒法再進行其它操做.
                            推薦使用下面的這種 '後端啓動方式'.
 
                    後端啓動方式 :    
                            經過redis-cli 命令行 , 加載 修改後的 redis.conf 配置文件.
                                  sudo  ./bin/redis-server    ./redis.conf
 
8).查看redis服務是否啓動成功
            ps -ef | grep -i redis
 
9). 關閉redis服務.
            a.能夠經過 kill -9   procced_no(上面命令查到的進程號)  — 不推薦;
            b.經過redis-cli 命令行工具
                ./bin/redis-cli shutdown
 
 
10).可能出現的問題
            a. 經過redis-cli shutdown 關閉服務的時候 , 出現關閉失敗 .
                    解決方法 : 
                                說明在使用後端啓動方式的時候,沒有使用root權限(即沒有用sudo關鍵字) , 致使關閉的時候權限不足.
                                開啓服務 : sudo  ./bin/redis-server  ./redis.conf
                                關閉服務: sudo ./bin/redis-cli SHUTDOWN
                                解決 ~~ 
 
            b.配置文件 redis.cof 是隻讀文件 , 那麼保存的時候須要強制保存.
                    :w !sudo tee %
                    退出 須要強制退出 :q!
相關文章
相關標籤/搜索