乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Redis系列

       神志屋 2017-10-23

      本篇其實(shí)是可以和上篇合并的,但由于blog太長編輯麻煩,閱讀累人,打算新開一篇, 方便閱讀查找。

      假設(shè)兩臺(tái)redis服務(wù)器,ip分別為:192.168.1.101和192.168.1.103,如何在101上通過redis-cli訪問103上的redis呢?在遠(yuǎn)程連接103之前,先講下redis-cli的幾個(gè)關(guān)鍵參數(shù):

      用法:redis-cli [OPTIONS] [cmd [arg [arg ...]]]

      -h <主機(jī)ip>,默認(rèn)是127.0.0.1

      -p <端口>,默認(rèn)是6379

      -a <密碼>,如果redis加鎖,需要傳遞密碼

      --help,顯示幫助信息

      通過對(duì)rendis-cli用法介紹,在101上連接103應(yīng)該很簡單:

      [plain] view plain copy
      1. [root@xsf001 ~]# redis-cli -h 192.168.1.103 -p 6379  
      2. redis 192.168.1.103:6379>   
      在101上對(duì)103設(shè)置個(gè)個(gè)string值 user.1.name=zhangsan

      [plain] view plain copy
      1. redis 192.168.1.103:6379> set user.1.name zhangsan  
      2. OK  
              看到ok,表明設(shè)置成功了。然后直接在103上登陸,看能不能獲取到這個(gè)值。

      [plain] view plain copy
      1. [root@xsf003 utils]# redis-cli   
      2. redis 127.0.0.1:6379> get user.1.name  
      3. "zhangsan"  
              木錯(cuò)吧,確實(shí)是zhangsan,這說明101上連的是103上的redis服務(wù)器。當(dāng)然能夠成功連接103是有基本條件的,101上可以喝103上的6379端口通信。

      人人都可以連接redis服務(wù)器是很危險(xiǎn)的,我們需要給103上的redis設(shè)置個(gè)密碼,怎么設(shè)置呢,需要編輯redis的配置文件/etc/redis/6379.conf

      [plain] view plain copy
      1. [root@xsf003 utils]# vim /etc/redis/6379.conf   
            找到# requirepass foobared 去掉前面的注釋#,并把foobared 替換為你自己的密碼:hi, coder 

      [plain] view plain copy
      1. requirepass "hi, coder"  
      保存配置文件之后,重啟redis服務(wù)

      [plain] view plain copy
      1. [root@xsf003 utils]# /etc/init.d/redis_6379 stop  
      2. Stopping ...  
      3. Waiting for Redis to shutdown ...  
      4. Redis stopped  
      5. [root@xsf003 utils]# /etc/init.d/redis_6379 start  
      6. Starting Redis server...  
      101上重新連接103并獲取user.1.name的值

      [plain] view plain copy
      1. [root@xsf001 ~]# redis-cli -h 192.168.1.103 -p 6379  
      2. redis 192.168.1.103:6379> get user.1.name  
      3. (error) ERR operation not permitted  
      4. redis 192.168.1.103:6379>   
              為什么是error呢,當(dāng)然是因?yàn)檫B接103時(shí)沒傳遞密碼了,退出重新連

      [plain] view plain copy
      1. redis 192.168.1.103:6379> quit  
      2. [root@xsf001 ~]# redis-cli -h 192.168.1.103 -p 6379 -a "hi, coder"  
      3. redis 192.168.1.103:6379> get user.1.name  
      4. "zhangsan"  

               看到zhangsan,說明你已經(jīng)連接成功了。關(guān)于get、set    用法,在下個(gè)blog中講,沒有耐心的觀眾可以直接看這里:http:///commands#string

      redis的安裝信息,請(qǐng)參閱上篇:Redis系列-安裝部署維護(hù)篇


        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多