把windows下的壓縮包放到Linux目錄下去


  今天在自學redis時出現了問題,因為樓主linux也是空白紙,前幾天安裝了Linux后就只會基本的命令,其他的一概不通啊,所以當redis要在Linux中用時就傻眼了,索性就在windows中下載了redis,再想辦法把它拷貝到Linux中即可

   那種從windows把war包拉到Linux中的軟件我忘記了是啥,所以就在網上翻翻看看尋找其他的方法,這個方法我試成功了,拿來分享

 

 

廢話不多說開始啦:

  一、在網上下載putty,壓縮包解壓后里面一定要有pscp.exe,如下圖

        

     二、把putty的解壓路徑配置到環境變量的Path路徑下,如圖:

  

  三、win+R-->cmd,之后進入redis的存放目錄

 

          

 

  四、用pscp拷貝壓縮包到Linux操作系統的目錄下

       

   命令是:

    pscp xxx(redis壓縮包名稱)  root@xxx.xxx.xxx.xxx(linux的ip地址) :/xxxx(文件存放的目錄名)/

       例:

       pscp redis-3.0.4.tar.gz  root@192.168.252.133:/home/

 五、此時回車后會出現下邊的情況:

  

  我輸入的是“n”,然后輸入linux的密碼就可以啦!!!然后會看到下載

 

  六、此時再去linux系統下看,就有redis的安裝包了:

     

 

 

 七、再來加一步,剛剛去Linux中解壓,結果總是報沒有權限,我百度的好苦啊,直接上方法

           簡單解壓,一直報錯誤:

      tar -zxvf redis- 3.0.4.tar.gz

      

 

   

 

 

          成功方法加上sudo:

       sudo tar -zxvf redis- 3.0.4.tar.gz

             

 

 

  八、解壓后,把redis-3.0.4名字改一下,方便管理:

     

    進入修改好名稱redis文件夾,進行make即安裝

    

      然后會發現src下多了redis-server命令,其實/usr/local/bin下也多了redis-server命令,后面就要從bin下面的啟動redis

    

     

       返回上一層的redis目錄,修改redis.conf,先拷貝一份出來,去修改拷貝的一

     

           修改為守護進程即可:

      進入redis.config(此時一定要記住修改的是拷貝的那一份,而不是原版)

      

          修改下面的內容:

      

                   使用快捷鍵shift+d,表示刪除:

      

 

                  使用快捷鍵shift+i,表示插入:

        

                  shift+Esc表示退出編輯,之后執行shift+q,表示退出命令:

      

 

                  使用:w表示保存,:w!表示強制保存,如果修改只讀文件,就要用w!

      

 

                 再輸入wq表示退出:

      

               最后回到修改之前的頁面:

      

              進入/usr/local/bin目錄,輸入命令redis-server /home/userroot/myRedis/redis.config:

     

       

 

啦             發送一個PING會送一個PONG說明正常,由於上面修改了redis.conf為守護進程,要是不修改的話,就會出現以下界面(表面上能看出是否已經開啟了),但是現在修改了就不能再表面上看出是否開啟,可以用命令查看后台進程有哪些就知道redis是否啟動了:

    修改后: 

       

       

     

 

      修改前:

     

 

 

 大功告成!!!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM