Ruby

如何將 redis 設置為在我的 Ubuntu 機器上自動執行,就像在 mac 上一樣

  • August 23, 2012

在我的(新)mac 上,我可以使用 spork,redis 似乎已經在執行。

但是在我的 Ubuntu 系統(11.10)上,我得到了

Connection refused - 
Unable to connect to Redis on localhost:6379 (Errno::ECONNREFUSED)

我可以使用 redis-server 解決這個問題,它在該視窗中將 redis 作為前台程序啟動。

如何讓 redis-server 始終在我的 Ubuntu 上執行?即通過重新啟動

我想過將 redis-server 放在我的 .bashrc 中,但我不希望每個新的終端視窗都啟動一個新的 redis 伺服器。它可以進入我的 .bash_login 嗎?

訣竅是在您的中放置一個初始化腳本,/etc/init.d/然後使用該update-rc.d命令啟用/禁用它。我使用這個初始化腳本的修改版本。也看看這個文章。希望它為您指明正確的方向。

引用自:https://serverfault.com/questions/420301