默认情况下,
rails s #running on 3000 port
现在我想在端口80上运行它,所以我尝试了:
sudo rails -s -p80
但它抛出了一个错误:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found
我用 rvm 来安装 ruby & Rails。似乎 rvm 是用户指定的。它不能在根中找到轨道吗?
我还尝试了以下代码:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ which rails
/home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails s -p80