当我启动我的ubuntu机器时,会自动启动rails服务器



我有一个rails应用程序,我想在机器启动时自动启动服务器。现在我cd到目录,然后键入rails s命令。如何配置我的机器以在启动时运行Rail服务器?我使用的是Ubuntu和Rails 3.0.0。

您可以为此使用cron作业。要添加cron作业,请使用命令crontab -e。然后,您可以定义一个cron作业,该作业在启动时运行,并使用@reboot command重新启动。

所以你会有这样的东西:

@reboot cd /home/[path to project] && rails server
@reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && rails s'

你可能需要重新加载RVM

@reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && source ~/.rvm/scripts/rvm && rvm use ruby-RUBY_VERSION_HERE && rails s'

将达到目的。

相关内容

  • 没有找到相关文章

最新更新