Redis服務啓動失敗,提示:redis-server:command not found

 Linux操做系統下,我下載和安裝Linux版本的Redis。因爲第一次安裝Redis是按着教程來的,因此每一個步驟都是按着教程一步一步來操做的,最後安裝成功,命令執行也很順利。雖然執行完成了,可是對其中的操做有些瞭解不透,今天安裝Redis的時候就出現問題,截圖以下:

              

          我在說說個人安裝步驟:linux

             第一步:新建目錄,並進入到這個目錄下。redis

[root@linux ~]# mkdir -p software/download/redis [root@linux ~]# cd software/download/redis [root@linux redis]#

 

             第二步:在當前目錄下,執行wget命令,開始下載Redis軟件包。bash

 [root@linux redis]# pwd /root/software/download/redis [root@linux redis]# wget http://redis.io/download/redis-4.0.tar.gz //..... //開始下載 //... //下載完成

 

             第三步:在當前目錄解壓Redis文件app

 [root@linux redis]# pwd /root/software/download/redis [root@linux redis]# tar zxvf redis-4.0.6.tar.gz OK [root@linux redis]# ls redis-4.0.6   redis-4.0.6.tar.gz

 

             第四步:進入Redis根目錄,執行make命令開始編譯post

[root@linux redis]# cd redis-4.0.6 [root@linux redis-4.0.6]# make //開始編譯 //。。。 //編譯完成

 

             第五步:把相關的文件拷貝指定目錄,目錄地址:/root/application/program/redis,完成操做。測試

 [root@linux redis]# pwd /root/software/download/redis [root@linux redis]# cp redis.conf /root/application/program/redis/ [root@linux redis]# cd src [root@linux src]# cp redis-cli /root/application/program/redis/ OK [root@linux src]# cp redis-server /root/application/program/redis/ OK [root@linux src]# cp redis-benchmark /root/application/program/redis/ OK


            以上五步執行完以後,而且redis.conf 配置文件已經修改完成了,我覺得能夠啓動Redis-server了,當執行以下命令提示錯誤。

spa

[root@linux~]# cd application/program/redis [root@linux redis]# redis-server redis.conf -bash:redis-server:command not found //也就是上面的截圖

             通過調試發現,我原來省略了第六步,我覺得執行到Make命令,編譯就能夠了,不須要執行Make install命令,我覺得Make install命令的做用就是拷貝redis的相關文件到/usr/local/bin這個目錄下,原來不是,若是不執行,redis-server redis.conf 這個命令是不會執行的。操作系統

            下面是第六步,通過這個過程,理解的就更加深入了。調試

             第六步:回到/root/software/download/redis/redis-4.0.6/src目錄下,執行Make Install命令,完成全部的安裝。code

[root@linux~]# cd software/download/redis/resis-4.0.6/src [root@linux src]# make install //開始安裝 //。。。。 //安裝完成

 

            好了,問題解決了,我發現一個真理,「失敗是成功之母」,經過不停的操做,不停調試,理解也會不同,對軟件開發尤爲同樣。開始測試兩個Linux版本Redis的主從複製的集羣模式。

相關文章
相關標籤/搜索