Configuration

在 Apache 下啟動 Rails 伺服器之前執行命令

  • December 27, 2013

我目前正在執行帶有Passenger 和Rails 3.1 應用程序的Apache。在我的環境設置中,我需要rake sunspot:solr:start RAILS_ENV=production在執行伺服器之前啟動 sunspot。由於 Apache 啟動時伺服器會自動啟動,因此我不完全確定如何執行此操作。

如何在 Rails 伺服器啟動之前執行命令列表?

您可以編寫一個Upstart配置(或使用 Tomcat 安裝 Solr)來啟動 Solr,使用如下節:

start on starting apache2

這使得 Solr 將在 Apache 之前啟動。

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