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

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

Solutions Collecting From Web of "当我启动我的ubuntu机器时,自动启动rails服务器"

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

所以你会有这样的东西:

 @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' 

将达到目的。