最近學redis,就遇到了各種坑,在這裡分享一下
我是將redis做成後台
安裝,配置環境變數統統省略掉了。
做成後台服務呢,首先,cd到redis的安裝目錄下,再cd到util,接著執行
./install_server.sh
然後修改服務名稱程式設計客棧,將原來的redis_6379更名為redisd,這樣下次啟動比較方便,命令如下:
cd /etc/init.d/ mv redis_6379 redisd
然後,就可以啟動redis服務了
service redisd start
mfrowntz啟動之後,就可以進入redis的客戶端了
redis-cli
到這程式設計客棧裡,萬事大吉了?好像坑並沒有結束,第二天,重新開啟虛擬機器,再次啟動redis服務的時候,竟然告訴我啟動失敗了
3389:c 29 may 09:31:49.331 # fatal error, can't open config file '程式設計客棧y'
大致意思是說配置檔案有問題,所以不能啟動redi的服務。
很顯然,這次啟動的時候,redis啟動是用的預設的配置檔案,並沒有按照我們修改的配置檔案來啟動,配置檔案的修改
首先cd到我們redis的安裝目錄
用vi編輯器開啟redis.conf
我們會看到有一行,
原來是no,改成yes
然後再將該檔案cp到etc的目錄下,然後,執行的時候,不要直接執行他的預設配置,而是執行我們改動後的配置檔案
redis-server /etc/redis.conf
最終,問題解決。
本文標題: 解決redis服務啟動失敗的問題
本文位址:
redis啟動失敗
redis.conf 設定的daemonize yes後台執行,使用redis server redis.conf之後沒有任何反應,以為啟動成功 使用 ps ef grep redis 檢視redis程序發現沒有,修改redis.conf配置中的logfile的值,列印日誌例如 logfile us...
windows啟動redis失敗解決方法
不管是直接點啟動程式還是輸入 redis server.exe redis.windows.conf 啟動redis命令都會失敗 解決方案 先在命令從視窗輸入 redis server.exe redis.windows.conf 啟動redis命令,看是否成功,如果失敗 1.輸入redis cli...
redis安裝服務 啟動失敗 親測
當前redis版本 redis cli v redis cli3.0.503 網上給的命令 在redis所在資料夾下執行 redis server service install redis.windows.conf loglevel verbose 問題1 invalid argument dur...