直接从 C9 IDE 在 AWS 上部署 rails 应用程序

Deploy rails app on AWS directly from C9 IDE

我收到通知说 AWS 最近接管了 C9 IDE。

我很好奇,他们有没有提供任何方法来通过 C9 在 AWS 服务器上部署 Rails 项目?或者它们之间的任何联系使工作更容易?

如上所述,C9现在在AWS下,您可以直接按照AWS网站提供的指南设置C9账户:link

请注意,如果您没有帐户,则必须使用真正的 credit/debit 卡创建帐户。其他一些需要注意的地方是

  1. 他们提供一年的免费帐户,但如果您超过免费限制,他们将向您收费。
  2. 将您的 C9 数据推送到 git 或 bitbucket(最多 5 个用户免费)
  3. AWS RDS:使用 (t2.micro) 创建它是免费的,超过这个你将收取更多费用
  4. 如果您不想要 AWS RDS,那么您可以使用远程数据库凭据,我更喜欢您使用它,因为它会为您节省很多钱。
  5. 安装 RDS 数据库并通过访问 RDS 的安全组允许该数据库到 C9
  6. 如果您正在为 C9 安装 postgresql,那么在 Ubuntu 或其他 linux 机器上安装它。下面是一些命令

安装 postgresql

sudo apt-get install -y postgis postgresql

pip install psycopg2

or

sudo apt-get install libpq-dev python-dev

pip install psycopg2

编码愉快!