報錯(/etc/init.d/redisd: line 28: /usr/local/bin/redis-server: No such file or directory)的解決辦法

Centos7下安裝Redis並配置開機自啓動時報錯:/etc/init.d/redisd: line 28: /usr/local/bin/redis-server: No such file or directory,通過翻譯、猜測已解決問題,希望對大家有幫助。

一、報錯演示

在這裏插入圖片描述

二、問題解決

  1. 看一下報錯,大致意思爲:/etc/init.d/redisd文件的第28行:沒有找到/usr/local/bin/redis-server文件

  2. 打開文件/etc/init.d/redisd

    [root@localhost ~]# vim /etc/init.d/redisd
    
  3. 修改/usr/local/bin/redis-server的路徑
    在這裏插入圖片描述
    我的Redis安裝路徑爲/home/Redis/redis-5.0.7,所以我修改爲:
    在這裏插入圖片描述
    保存退出:ESC >> :wq
    個人習慣,把原來的註釋掉而不是刪除,方便恢復

  4. 重新啓動,出現下面內容說明沒有問題了

    [root@localhost ~]# service redisd start
    Starting Redis server...
    13771:C 09 Dec 2019 20:59:32.008 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    13771:C 09 Dec 2019 20:59:32.008 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=13771, just started
    13771:C 09 Dec 2019 20:59:32.008 # Configuration loaded
    [root@localhost ~]# 
    

    啓動:service redisd start
    關閉:service redisd stop

歡迎大家吐槽

發佈了63 篇原創文章 · 獲贊 124 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章