Redis在Windows中安裝服務時候遇到的坑

命令記錄

  • redis-server --service-install [redis配置文件(一般爲redis-server同級目錄下的redis.windows.conf)]          安裝redis服務
  • redis-server --service-uninstall          卸載redis服務
  • redis-server --service-start          開啓redis服務(不建議使用,主要是以爲字母有點多)
  • redis-server --service-stop          關閉redis服務
  • net start redis          開啓redis服務(這個是windows自帶的命令,用於管理windows的服務的)
  • net stop redis          關閉redis服務

注意:使用net命令時需要注意redis服務的名稱是否爲redis

踩過的坑

  1. 安裝redis服務時,--service-install必須緊跟redis-server命令,redis配置文件不可與--service-install調換位置,否則會在啓動時出現【Invalid argument during startup: Failed to open the .conf file: redis-server CWD=C:\WINDOWS\system32】的錯誤。
  2. redis.windows.conf中可以使用【logfile=""】定義日誌的保存文件(注意是文件,不是目錄),不過必須爲redis-server的相對路徑,不可以是絕對路徑。否則會出現【code=1067】錯誤

參考資料

  1. https://blog.csdn.net/after_you/article/details/62215163
  2. https://blog.csdn.net/maxsky/article/details/79775118
  3. http://keenwon.com/1275.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章