redis在linux下安裝部署很是的簡單:linux
1,遠程網上下載redis安裝包:redis
wget http://download.redis.io/redis-stable.tar.gz數據庫
2,放到本身的linux服務器上的一個目錄下,而後進行解壓到當前的文件夾下面爲redis-stable服務器
tar xzf radis-stable.tar.zg網絡
3,進入到redis-stable文件夾下,進行編譯,執行make指令就是編譯指令tcp
makepost
4,執行make install指令,會將redis-server,redis-cli等文件複製到你服務的/usr/local/bin的目錄下,以便於之後啓動redis服務或打開redis客戶端,直接輸入指令便可,不須要導指定的路徑下測試
make install日誌
5,測試一下編譯是否正確,redis奇數版是不穩定的,偶數版是穩定版,須要測試保證的編譯沒有問題,都顯示ok就能夠,若是有錯誤會報出errorserver
make test
6,啓動redis服務,直接執行redis-server就能夠,redis默認端口是6379
redis-server
7,若是想修改端口好也是能夠的
redis-server --post 6380
8,要打開redis客戶端時,直接執行redis-cli便可
redis-cli
9,若是想要中止redis服務可使用一下指令,由於redis收到SHUTDOWD指令後,會先斷開和全部客戶端的連接,而後在根據配置執行持久化,最後完成退出。
redis-cli SHUTDOWN
------------------redis在linux上已經安裝完成----------------------------------------------------------------------
redis在啓動的時候能夠指定端口,固然除此以外還能夠設置其餘的配置參數,是否開啓持久化,日誌的級別等。因爲配置選項太多,因此咱們考慮將它寫在一個配置文件當中redis-conf,,固然redis在源碼中給出了配置文件的模版redis-conf,在這個配置文件中有端口post,tcp的連接空閒超時時間timeout,tcp存活時常tcp-keepalive等不少配置屬性,有時間能夠去理解一下
咱們在啓動的時候能夠指定redis的配置文件
rsdis-server path/to/redis-conf
也能夠經過啓動是設置配置項的名字,覆蓋文件中的配置,這樣就將日誌級別設置成warning的級別
redis-server path/to/redis-conf --loglevel warning
當redis已經啓動在運行期間,若是想動態的修改redis的配置也能夠
CONFIG SET loglevel warning
也能夠查看當前的配置
CONFIG GET loglevel
固然並非全部的配置都是能夠用CONFIG SET這樣動態設置的,只有一部分是能夠的,後期本身查一下
1,能夠登錄redis客戶端可指定ip和端口
redis-cli -h 127.0.0.1 -p 6379
2,登錄以前能夠檢查一下網絡是否有問題,可使用ping命令ping一下網絡的連通性
redis-cli ping
3,在redis中有數據庫之說,可是數據庫之間並無徹底隔離,這裏的數據庫更像是命名空間
select 0; select 1; 來切換用的是那個數據庫
在redis中不能夠自定義的數據庫的名稱,都是以數字命名的,默認狀況下有16個數據庫,固然也是能夠用databases設置數據庫的數量