【问题标题】:Installing Ruby - EC2安装 Ruby - EC2
【发布时间】:2015-03-20 17:42:38
【问题描述】:

我正在尝试在 EC2 中安装 Ruby on Rails。我对 bash / EC2 完全陌生,所以我觉得我缺少一些基本的东西。

我打开了 bash,并尝试过“yum install ruby​​”、“gem install ruby​​”等,但没有运气。

我只是想把基本的东西搞好,这样我就可以做一个“hello world”类型的脚本......

我试过这个:http://nathanhoad.net/how-to-ruby-on-rails-ubuntu-apache-with-passenger 但第一行给出了错误“yum install ruby​​-full build-essential 加载的插件:priorities、update-motd、upgrade-helper 您需要是 root 才能执行此命令。”

【问题讨论】:

    标签: ruby-on-rails ruby bash amazon-web-services amazon-ec2


    【解决方案1】:

    “您需要是 root 才能执行此命令”仅表示您没有足够的权限。您会在您引用的教程中注意到很多命令以sudo 开头。该命令允许您以其他用户的权限运行。在这种情况下,它建议您以 root 身份运行该命令。

    您可以通过在命令前加上 sudo 来做到这一点...

    echo "Hello"
    

    变成

    sudo echo "Hello"
    

    (请注意,echo 不是需要提升权限的命令的一个很好的示例,但它演示了语法。)

    【讨论】:

    • 谢谢伙计 - 这有帮助。我找到了 root 访问权限,sudo su 做到了(不确定 su 是什么 / 做了什么,但它有效......)。我现在如何安装导轨?我需要先安装 ruby​​,然后再安装 rails 吗?
    【解决方案2】:

    我在互联网上找到了这个快速指南——虽然我跳过了额外的依赖部分:

    https://github.com/bvmake/WhosGotWhat/wiki/Installing-Rails-on-free-Amazon-EC2-Micro

    【讨论】:

      【解决方案3】:

      如果您导航到应用程序目录并输入su,系统将提示您输入密码,您现在将使用 bash 作为 root。然后输入您指定为yum install ruby 的命令。

      【讨论】:

        猜你喜欢
        • 2016-09-10
        • 1970-01-01
        • 1970-01-01
        • 2013-03-10
        • 1970-01-01
        • 2015-09-28
        • 1970-01-01
        • 2013-02-18
        • 1970-01-01
        相关资源
        最近更新 更多