阿里雲服務上面部署redis + 本地Redis客戶端鏈接方法

         本文結合本身在阿里雲服務器上面搭建redis服務器,在本地redis的客戶端Redis Desktop Manager鏈接成功的操做,將操做中的一些方法作了一些概括和總結,但願能夠幫到有須要的同窗。      redis

1、在阿里雲服務器上面安裝redis:安全

        快速安裝 https://redis.io/download#installation服務器

          wget http://download.redis.io/releases/redis-4.0.9.tar.gz網絡

          tar xzf redis-4.0.9.tar.gz  //解壓ui

         cd redis-4.0.9阿里雲

         make     //編譯spa

        啓動服務端:src/redis-server3d

        啓動客戶端:src/redis-cliserver

 

2、阿里雲服務器上面添加安全規則blog

 1.首先點擊更多---網絡安全組---安全組配置

      

2.安全組列表中點擊配置規則

 3.添加安全組規則

4.添加完安全組規則之後,提交到該頁面,以下:

 

3、配置redis.conf

1)設置的訪問白名單IP

 

2)把下面的註釋掉,就能夠額容許其餘訪問了,不註釋的話就是默認只容許本地訪問

 

 

3)將保護模式改爲no

 

4、給redis設置密碼,命令以下:

(1)查看當前redis有沒有設置密碼:

      127.0.0.1:6379> config get requirepass

        1) "requirepass"

        2) ""

(2)爲以上顯示說明沒有密碼,那麼如今來設置密碼:

     127.0.0.1:6379> config set requirepass dyydyy //密碼是dyydyy

      OK

     127.0.0.1:6379> 

(3)再次查看當前redis就提示須要密碼:

       127.0.0.1:6379> config get requirepass

       (error) NOAUTH Authentication required.

       127.0.0.1:6379>

 

       注意:阿里雲上部署的redis須要設置密碼,這樣本地redis的客戶端Redis Desktop Manager才能夠連上,添加的時候要填寫密碼。

 

     解決(error) NOAUTH Authentication required.方法以下:

   (1)查看redis.config文件:vi redis.config,打開配置文件後,輸入/#foobared(快速查找)

      

    (2)使用密碼鏈接,命令:./redis-cli -h 127.0.0.1 -p 6379 -a 密碼

      

     (3)此時就沒有再提示:(error) NOAUTH Authentication required.

       

5、本地redis的客戶端Redis Desktop Manager才能夠連上,添加的時候要填寫密碼。

    

 

注意:

     啓動時候常常時不時出錯,默認啓動的配置文件是下面的這個,那麼在redis.conf中編輯過配置非保護模式就不起做用。 

    解決方案:指定啓動文件的路徑爲:/root/redis-4.0.9/redis.conf,命令以下:

     src]# ./redis-server /root/redis-4.0.9/redis.conf

    

相關文章
相關標籤/搜索