Articles of 亚马逊 EC2

EC2保存configuration和PHP文件

我即将开始首次使用AWS。 根据我的理解,当你终止一个实例或者开始一个新实例时,所有的数据都会丢失。 对于用户数据我知道你应该使用云存储,如S3。 没关系。 那么所有的configuration呢? 假设我花了2个小时设置了所有的Apache和PHPconfiguration或者什么。 当我终止一个实例或者开始一个新的实例时,如何确保它仍然存在? 其次,我的实际应用程序,我的情况下的PHP代码,以及运行它所需的文件权限? 当我终止实例时会发生什么? 如果我有3个实例并对我的代码进行更改,该怎么办? 对于这个概念很抱歉很新。 谢谢

configurationEC2实例

原谅我,如果这似乎是一个愚蠢的问题,但我想知道如何增加我已经运行的实例的处理能力(cpu,内存)。 现在我有一个运行在m1.smalltypes实例上的web服务器,它在高峰时间performance不佳,是否有可能以某种方式增加实例上的内存量,或者是否需要创build一个新的EC2安装。 我有什么select。 请指教。

我如何将AWS账号与密钥和秘密相匹配?

我的客户给了我一个关键和秘密来pipe理他的EC2的东西,但为了让我的AMI可以运行,我必须填写帐号。 是否有可能从密钥和秘密中推断帐号? 很明显,我也向客户询问了这个信息,但既然是周末,我不喜欢等待,我想看看我能不能自己弄清楚。 你以前做过吗?

MySQL停止在ec2上运行不得不重启。 如何避免这一点?

我只注意到mysqld停止运行一个ec2实例(ubuntu)。 我只是再次开始。 我怎样才能避免这种情况再次发生。 如果Amazon因任何原因重新启动实例,将会重启mysqld。 如果没有,我需要添加一个条目到rc.local? 谢谢

亚马逊阻止我的实例上的端口80和443

Amazon AWS向我发送了一封有关警告的电子邮件,告知我的实例的行为与Phising相违背 ,违反了AWS客户协议。 他们注意到,它们分别阻塞了用于HTTP和HTTPS的端口80和443。 谷歌安全浏览也报告说,一些代码注入了我的网站之一。 清理完毕后,Google停止在search结果中显示我的网站。 那么,我怎样才能解锁我的端口?

不能访问EC2上托pipe的网站,但公共DNSurl的作品

可能重复: 无法访问EC2托pipe的网站 出于某种原因,我无法访问我们的网站www.doccaster.com(错误的请求nginx)。 我们被托pipe在亚马逊EC2与弹性ip相关联。 奇怪的部分是 a)我可以通过公共DNS访问它的urlhttp://ec2-184-73-195-180.compute-1.amazonaws.com b)位于另一个城市的我的合作创始人可以通过www.doccaster.com访问它。 我观察到,我的实例失败的可达性检查,所以我启动了一个新的,并指定它的弹性IP。 我试图ping我的机器的IP地址184.73.195.180,但没有成功。 任何帮助将非常感激。 更多细节我在我的服务器上运行以下命令 netstat -lntp | grep -E 'apache|httpd' netstat -lntp | grep -E 'apache|httpd'并显示 :::80为httpd。 这是准确的吗? 应该是0:0:0:80吗? 或不重要?

厨师集成任务的最佳实践

我是新来的厨师(使用托pipe的厨师服务器)和混淆好,基本上了解如何configuration个人服务器。 我遇到的麻烦是搞清楚如何将各种configuration服务器集成到一个function集群中。 在我目前的使用案例中,我正在使用Amazon EC2。 我正在使用带有less量清漆服务器的负载均衡器,它将请求传递到连接到RDS服务器的多个前端应用程序服务器。 我也有一个后端实用程序服务器,它偶尔会将某些文件同步到FE应用程序服务器。 你将如何将所有这一切粘合在一起? FE服务器需要知道rds实例和redis服务器,但是后端有限服务器和清漆节点必须知道FE应用服务器。 理想情况下,应用程序服务器将实现某种自动调节,其中根据需要调配更多节点。 最后,还需要开发人员和阶段环境以及清漆服务器与应用程序服务器在同一个虚拟机上。 您是否使用标记来sortingFE节点,然后在清漆和BE服务器上最后运行食谱时查询这些值? 我只是寻找一些最佳实践,我会认为这是一个相当常见的n层networking集群用例。

简化使用给定configuration启动EC2实例

有没有办法创build一个链接或“保存的configuration文件”启动一个给定configuration的EC2实例? 我知道你可以创build一个链接来启动一个给定的AMI的机制,例如http://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-XXXXXX 。 但是,仍然有很多configuration步骤(实例types,安全组等)。 无论如何要自动化这个过程,以便可以由一个任意的亚马逊帐户启动?

格式错误的input – 提供的未知服务url:rds.ap-southeast-1a.amazonaws.com

我运行了rds-describe-db-instances并遇到了这个错误。 我试图寻找RDSbutton的服务URL没有find(我已经通过EC2命令行工具相同的事情,这是清楚和容易) ec2-describe-instances工作得很好。

在amazon ec2上设置我自己的邮件服务器以及用于企业电子邮件的Google应用程序

我对这些电子邮件设置工作相当陌生,所以不知道这么几件事情。 我有几个问题: 1)我正在使用谷歌应用程序的企业电子邮件为我的公司,但我也需要批量电子邮件服务。 由于谷歌不允许,解决scheme是设置我自己的邮件服务器。 所以我想知道是否有可能使用我自己的邮件服务器和谷歌应用程序的业务电子邮件,都为单个域。 2)亚马逊提供给我的SES,我应该用我的smtp或其他? 3)谁将为我提供MXlogging等来设置我自己的邮件服务器。 我正在使用AWS。