Per impostazione predefinita,
rails s #running on 3000 port
Ora voglio eseguirlo sulla porta 80. Quindi ho provato:
sudo rails -s -p80
Ma ha generato un errore:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found
Ho usato rvm per installare ruby & rails. Sembra che rvm sia specificato dall'utente. Non è in grado di trovare i binari nella radice?
Ho anche provato il codice seguente:
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
rvmsudo
sudo e carica rvm come sudo.