我最近创建了一个rails应用程序。我把初始文件推到了github上。 我的问题是我想将我的rails应用程序连接到AWS以便使用MySQL数据库。我一直看到关于EC2和Beanstalk的教程,但我不确定应该使用哪一个。我有宝石装置所需的所有驱动程序。
我正在寻找Beanstalk之间的主要区别,并创建了一个MySQL实例,以及在我的rails应用程序中放入我的database.yml文件以连接到数据库的内容。提前谢谢!
答案 0 :(得分:0)
只是提出一个想法,在AWS(EC2或其他地方)上配置/创建实例后,您将把应用程序的代码推送到某处的远程服务器。您可以通过脚本手动执行此操作,也可以使用Capistrano进行此操作。将应用程序部署到服务器后,需要通过SSH连接到服务器并手动编辑config/database.yml
文件以指向临时/生产MySQL数据库。 (我正在概括,但我认为你只需朝着正确的方向迈出一步。)