我正在寻找有关部署Symfony2 Web应用程序的一些建议。几天前我介绍了亚马逊EC2,我们决定使用它来部署我们的应用程序。
实际上我基本上都在寻找一个设置良好的AMI来开始。我对Elastic Beanstalk没有对基于PHP的应用程序的本机支持感到非常失望。
我一直在wamp服务器上开发,我的应用程序也会在Amazon RDS中与Oracle数据库通信(这就是我们选择亚马逊的原因)。
我查看过这个提供Lamp堆栈的网站http://bitnami.org/cloud/bitnami-applications-in-the-cloud。你怎么看待这件事?关键是我不熟悉Unix基础操作系统,我很欣赏不需要很多配置的AMI。
谢谢,
Swordi
答案 0 :(得分:4)
Elastic Beanstalk now provides direct support for PHP。
答案 1 :(得分:1)
Bitnamis CloudImages非常可靠且维护良好,因此它是一种简单的方法,可以让您的服务器启动并运行,而不会像Unix初学者那样头疼。也许他们的Cloud Hosting也是一种选择。
另一方面,知道什么是为您的Web应用程序提供动力以及这些“东西”如何工作是很好的。看看这篇关于在EC2上构建LAMP的文章:Building EC2 Amazon Linux with LAMP。
您也可以使用本教程: "Running phpMyAdmin On Nginx (LEMP) on Debian Squeeze / Ubuntu"与Debian或Ubuntu CloudImages结合使用。
希望有所帮助:)