Theo mặc định,
rails s #running on 3000 port
Bây giờ tôi muốn chạy nó trên cổng 80. Vì vậy, tôi đã thử:
sudo rails -s -p80
Nhưng nó đã xuất hiện một lỗi:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found
Tôi đã sử dụng rvm để cài đặt ruby & rails. Có vẻ như rvm là do người dùng chỉ định. Nó không thể tìm thấy đường ray trong gốc?
Tôi cũng đã thử mã dưới đây:
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 cộng với tải rvm như sudo.