linux的wget命令詳解
linux tar命令簡介
redis沒有其他外部依賴,安裝過程很簡單。編譯後在redis源**目錄中的src資料夾中可以找到若干可執行程式,最好在編譯後直接執行make install命令來將這些可執行程式複製到/usr/local/bin目錄中以便以後執行程式時可以不用輸入完整的路徑。
在實際執行redis前推薦使用make test命令測試redis是否編譯正確,尤其是在編譯乙個不穩定版本的redis時。
在這之前首先了解redis包含的可執行檔案有哪些,表2-1中列出了這些程式的名稱以及對應的說明。如果在編譯後執行力make install 命令,這些程式會被複製到/usr/local/bin目錄內,所以在命令列中直接輸入程式名稱即可執行。
1.直接啟動
redis-server
redis伺服器缺省會使用6379埠,通過--port引數可以自定義埠號:
redis-server --port 6380
2.通過初始化指令碼啟動redis
在linux系統中可以通過初始化指令碼啟動redis,使得redis能隨系統自動執行,在生產環境中推薦使用此方法執行redis。
我們需要配置redis的執行方式和持久化檔案、日誌檔案的儲存位置等,具體步驟如下:
1)配置初始化指令碼。
在redis源**目錄中utils資料夾中有乙個名為redis_init_script的初始化指令碼檔案。
首先將初始化指令碼複製到/etc/init.d目錄中,檔名為redis_埠號,其中埠號表示要讓redis監聽的埠號,客戶端通過該埠號連線redis。然後修改指令碼第6行的redisport變數的值為同樣的埠號。
2)修改配置檔案。
redis提供了乙個配置檔案的模板redis.conf。位於源**目錄的根目錄中。
首先將配置檔案模板複製到/etc/redis目錄中,以埠號命名(如:「6379.conf」),然後按照表2-3對其中的部分引數進行編輯。
現在就可以使用/etc/init.d/redis_埠號start 來啟動redis了,而後需要執行下面的命令使redis隨系統自動啟動:
redis使用自定義配置啟動
redis-server /etc/init.d/redis_埠號ubuntu環境執行,使redis隨系統自動啟動
sudo update-rc.d redis_埠號 defaultscentos環境執行,使redis隨系統自動啟動
grub2-mkconfig -o redis_埠號 defaults考慮到redis有可能正在將記憶體中的資料同步到硬碟中,強行終止redis程序可能會導致資料丟失。正確停止redis的方式應該是向redis傳送shutdown命令
redis-cli shutdown當redis收到shutdown命令後,會先斷開所有客戶端連線,然後根據配置執行持久化,最後完成退出。
redis可以妥善處理sigterm訊號,所以使用kill redis程序的pid也可以正常結束redis,效果與傳送shutdown命令一樣。
Linux下Redis下安裝
redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...
linux下redis的安裝
第一部分 安裝redis 希望將redis安裝到此目錄 1 usr local redis 1 usr local src 那麼安裝過程指令如下 ln s redis 2.6.14 redis 建立乙個鏈結 cd redis make prefix usr local redis install 安...
Linux下Redis的安裝
linux下redis的安裝 redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push ...