linux部署Redis

Linux部署Redis

以前都是使用的公司測試服務器上面的Redis,並未深入Redis,今天買了自己的服務器,開始自己玩

  1. 首先登陸服務器使用了SecurtCrt (破解版的,下載地址 http://www.xue51.com/soft/1510.html ,下載下來是一個下載軟件,小心翼翼去除那些打勾的小安裝軟件,把壓縮包下好之後傻瓜式安裝破解)

  2. 然後我要選擇一個目錄安裝軟件,那麼應該裝在哪裏呢
    /usr:系統級的目錄,可以理解爲C:/Windows/。
    /usr/lib:理解爲C:/Windows/System32。
    /usr/local:用戶級的程序目錄,可以理解爲C:/Progrem Files/。用戶自己編譯的軟件默認會安裝到這個目錄
    /opt目錄用來安裝附加軟件包,是用戶級的程序目錄,可以理解爲D:/Software
    看來/opt和/usr/local都行,我還是選擇了/opt這個目錄

       wget http://download.redis.io/releases/redis-4.0.10.tar.gz              //下載
       tar zxvf redis-4.0.10.tar.gz          //解壓 (參數說明下:x : 從 tar 包中把文件提取出來,z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時需要用 gunzip 解壓,v : 顯示詳細信息,f xxx.tar.gz : 指定被處理的文件是 xxx.tar.gz)
       cd redis-4.0.10/
       make			//當make指令第一次執行時,它會掃描makefile找到目標以及其依賴。看這些依賴是否是目標,如果是那就繼續爲這些依賴掃描makefile找它的依賴關係,建立它,並執行其方法。如果不是直接就可以建立關係。編譯他們。
    

    現在我去/opt下建立了一個redis-operation目錄,把可執行文件redis-server、redis-benchmark、redis-cli和redis.conf拷貝到這裏,這樣比較方便操作吧

       mkdir  redis-operation
       cd /opt/redis-4.0.10/src/
       cp redis-server /opt/redis-operation/
       cp redis-benchmark /opt/redis-operation/
       cp redis-cli /opt/redis-operation/
       cd ..
       cp redis.conf /opt/redis-operation/
    

    編輯redis.conf,找到daemonize no將其改爲yes

       vi redis.conf 
       /daemonize        //這個命令是查找這個字符串,按n跳到下一個匹配
       //修改爲yes
       按esc 後 :wq   	//保存退出
       ./redis-server redis.conf    	//redis啓動
       ./redis-cli shutdown	//關閉redis
       ps -ef | grep -i redis  	//檢查redis是否啓動
       ./redis-lic		//進入redis客戶端
    

    現在是redis客戶端裏面的操作了

       127.0.0.1:6379>ping		//檢查網絡
       pong
       127.0.0.1:6379> set city hangZhou	//設置一個鍵值對
       OK
       127.0.0.1:6379> get city	//取鍵值對
       "hangZhou"
       127.0.0.1:6379> keys *//顯示所有鍵值對
       1) "city"
       127.0.0.1:6379> del city	//刪除鍵值對
       (integer) 1
       127.0.0.1:6379> keys *									
       (empty list or set)
    

大功告成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章