我想在启动时使用以下命令启动我的 Rails 服务器:
cd /home/ubuntu/app && bundle exec rails server -p 8080 -e production
我将它放在/etc/rc.local 中,但它从不启动服务器。如果我删除
bundle exec
然后 shell 提示找不到 rails
命令。两种变体,带和不带
bundle exec
,如果我登录就可以工作,然后手动执行。我完全迷路了。有什么建议么?
最佳答案
尝试更改用户
su ubuntu && cd /home/ubuntu/app && bundle exec rails server -p 8080 -e production
关于ruby - Ubuntu 在启动时启动 Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370443/