如何在 80 端口上运行 rails s -p80? [英] How to run rails s -p80 on 80 port?

查看:49
本文介绍了如何在 80 端口上运行 rails s -p80?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

默认情况下,

 rails s #running on 3000 port

现在我想在端口 80 上运行它.所以我尝试了:

Now I want to run it on port 80. So I tried:

 sudo rails -s -p80

但它抛出了一个错误:

mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found

我使用 rvm 安装 ruby​​ &导轨.看来 rvm 是用户指定的.是不是无法在root中找到rails?

I used rvm to install ruby & rails. It seems rvm is user specified. Is it not able to find rails in root?

我也试过下面的代码:

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 rails server -p 80

这篇关于如何在 80 端口上运行 rails s -p80?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆