【问题标题】:How to run rails application cloned from github in digitalocean?如何在digitalocean中运行从github克隆的rails应用程序?
【发布时间】:2015-06-16 05:49:39
【问题描述】:

我使用 digitalocean 的一键设置来设置“Ubuntu Ruby on Rails on 14.04(Postgres、Nginx、Unicorn)”服务器。

我成功克隆捆绑安装迁移我的数据库。但是,当我使用“rails s”运行我的服务器时。我似乎无法从端口 3000 访问它。

我怀疑它与预先配置 digitalocean 的设置有关。

有谁知道这样做的正确方法吗?

【问题讨论】:

    标签: ubuntu ruby-on-rails-4 github digital-ocean


    【解决方案1】:

    好的,我想通了

    1. 确保创建/home/index.html 并将您的路线指向那里 在你推送到 git 之前
    2. 安装 git apt-get install git
    3. SSH 到您的 digitalocean 域
    4. 导航到cd /home/rails
    5. 删除文件夹导轨
    6. 从 github git clone YOUR_REMOTE_ADDRESS 克隆你的 Rails 仓库
    7. 将下载的 repo 重命名为 rails
    8. 设置你的数据库rake db:drop db:create db:migrate
    9. 像这样运行rails服务器rails s --binding=YOUR_IP_ADDRESS
    10. 打开您的浏览器并输入您的 ip plus ":3000"

    过去几天我一直在运行rails s,想知道为什么它只显示默认的“digitalocean rails 页面”

    无论如何,我希望这可以帮助将来的人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-05
      • 2013-08-01
      • 2011-12-08
      • 2019-12-15
      • 2022-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多