說明:本文主要記錄如何在自己的Ubuntu虛擬機器下搭建Redis服務,以及如何在Win10下通RedisDesktopManager來連線測試Redis服務。

  1.  Win10下搭建虛擬機器
      1.1    首先下載安裝Vmware
            我是直接百度下載安裝的,連結: VMware下載
      1.2   下載虛擬機器映象
             直接上鍊接: Ubuntu1.8    
            
      1.3  使用Vmware啟動新建並啟動虛擬機器
             網上方法一坨一坨,自行百度~~
      1.4  Win10 使用Xshell 5連線自己的虛擬機器
            首先獲取自己虛擬機器的對外IP ,命令:ip address  (192.168.5.129就是我的Ip,埠預設22)
            然後Xshell連線即可。
             
  2.  Redis 安裝
     網上方法也是一坨一坨的,自行百度、極其簡單。需要注意的是Linux下的操作對許可權要求比較嚴格,如果你不是用的Root登陸,那麼一些例如上傳、下載、安裝軟體等操作是必須sudo的,不然你會很痛苦....

    預設安裝地址如下:etc/redis  如果要在Win10下使用Redis服務,以後要修改下面的 redis.conf檔案,所以要知道自己安裝在哪了。.
  3. 虛擬機器下登陸Redis並簡單試用
     3.1   預設Redis是沒有密碼的,因為配置檔案中被註釋掉了(#requirepass foobared)。這時候可直接連線: redis-cli 然後再ping一下,砰....就通了。哈哈
                 
    3.2   簡單存放個元素 並獲取下 ,亂碼是吧?自行解決~
                    
     3.3   重點:修改conf檔案並在Win10下用RedisDesktopManager 進行測試連線 
           找到redis.conf檔案,修改對外對映
           
    * **把它給註釋掉
                
            *** 開啟註釋,新加密碼  (選擇性操作,你也可以不加密碼)
                        ***修改後重啟redis,萬能粗暴的直接重啟虛擬機器....

            備註: 修改檔案你可以用vi命令 ,或者把檔案下載下來在覆蓋上傳上去,上傳下載我用的是rz/sz 命令,可以自己查( sudo rz -y 記得是覆蓋),注意一定要sudo獲取root許可權操作。
            提醒:在修改conf檔案前我還開放了6379埠。

        3.4  虛擬機器下密碼登陸
            你會發現redis-cli命令還是可以進去,但是get test 獲取key的value時 error了。這時候重新exit提出,然後:redis-cli -h 127.0.0.1 -p 6379 -a redis123 --raw (-h地址 -p埠 -a密碼 --raw解決中文亂碼) 然後大功告成。
            
  4. Win10下安裝Redis客戶端並連線檢視
    4.1  下載安裝 客戶端工具 : 點選獲取  
    4.2   連線 
            


    開啟看下,沒有問題,然後你就可以在你的Java程式裡用起來了~~~~




        總結: 簡單的搭建試用已經結束了,Redis幹啥的、如何用自己摸索吧。有問題可以留言討論,也可以加我新建的一個QQ群來 討論交流  782070296