直接从 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 卡创建帐户。其他一些需要注意的地方是
- 他们提供一年的免费帐户,但如果您超过免费限制,他们将向您收费。
- 将您的 C9 数据推送到 git 或 bitbucket(最多 5 个用户免费)
- AWS RDS:使用 (t2.micro) 创建它是免费的,超过这个你将收取更多费用
- 如果您不想要 AWS RDS,那么您可以使用远程数据库凭据,我更喜欢您使用它,因为它会为您节省很多钱。
- 安装 RDS 数据库并通过访问 RDS 的安全组允许该数据库到 C9
- 如果您正在为 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
编码愉快!
我收到通知说 AWS 最近接管了 C9 IDE。
我很好奇,他们有没有提供任何方法来通过 C9 在 AWS 服务器上部署 Rails 项目?或者它们之间的任何联系使工作更容易?
如上所述,C9现在在AWS下,您可以直接按照AWS网站提供的指南设置C9账户:link
请注意,如果您没有帐户,则必须使用真正的 credit/debit 卡创建帐户。其他一些需要注意的地方是
- 他们提供一年的免费帐户,但如果您超过免费限制,他们将向您收费。
- 将您的 C9 数据推送到 git 或 bitbucket(最多 5 个用户免费)
- AWS RDS:使用 (t2.micro) 创建它是免费的,超过这个你将收取更多费用
- 如果您不想要 AWS RDS,那么您可以使用远程数据库凭据,我更喜欢您使用它,因为它会为您节省很多钱。
- 安装 RDS 数据库并通过访问 RDS 的安全组允许该数据库到 C9
- 如果您正在为 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
编码愉快!