Tag: 亚马逊 EC2

如何在Amazon EC2 Ubuntu服务器上设置GUI

我正在使用一个只有命令行界面的亚马逊Ubuntu EC2实例。 我想为该服务器设置UI以使用远程桌面工具进行访问。 有没有办法将GUI应用到EC2实例?

PHP-FPM和Nginx:502错误的网关

组态 Ubuntu服务器11.10 64位 在AWS上托pipe的Amazon AWS,Ec2 t1.micro实例 在我写任何东西之前,我想说明我已经检查了nginx 502的错误网关和Nginx + PHP-FPM 502错误的网关线程,不幸的是在这方面没有帮助我。 这个问题似乎是相当普遍的:configuration错误的nginx或php-fpm可能会导致502 Bad Gateway错误,这是我一直无法摆脱的东西。 请注意, 即使我转到我的域根目录时 , 也会出现这种情况,而不指定任何特定的目录。 我运行的是Amazon EC2networking服务器,启用了端口9000,端口80打开等。 这个问题特别是,我怎样才能摆脱这个肮脏的错误呢? 或者,更好的是,我怎样才能让php5-fpm 实际工作 。 我迄今为止的尝试 configuration文件的编辑大多是一致的,特别是php-fpm.conf和nginx.conf 。 一世。 PHP-fpm.conf 我添加了以下内容,这并没有太多帮助: ;;;;;;;;;;;;; ; Fpm Start ; ;;;;;;;;;;;;; ;pm.start_servers = 20 ;pm.min_spare_servers = 5 ;pm.max_spare_servers = 35 现在,之后我试着包括我的configuration文件: include=/etc/php5/fpm/*.conf 这只会把我搞得更深。 完整configuration ;;;;;;;;;;;;;;;;;;;;; ; FPM Configuration ; ;;;;;;;;;;;;;;;;;;;;; […]

从EC2实例中查找区域

有没有办法从实例中查找实例的区域? 我正在寻找类似于find实例ID的方法。

我可以更改我的amazon EC2实例的根EBS设备吗?

我有一个EBS支持的Amazon EC2实例。 我想改变这个实例的根设备。 你可以请build议最好的方式去做这个? 我只find有关更改块设备的几个属性的文档,但似乎没有将其设置为根设备。 提前致谢。

如何为Amazon EC2实例设置SSH访问?

我需要通过SSH访问运行Ubuntu 10.4的Amazon EC2实例。 我所得到的是亚马逊的用户名和密码。 有任何想法吗?

是否可以更改现有EC2 t1.micro实例的可用区域?

有时,在尝试启动我的t1.micro EC2实例时,无法调配,而且Amazonbuild议尝试使用不同的可用区域。 有没有可能改变这个现有的实例?

何时应该使用以下内容:Amazon EC2,Google App Engine,Microsoft Azure和Salesforce.com?

我在非常一般的意义上问这个问题。 从云提供商和云消费者的angular度来看。 此外,问题不在于任何特定types的应用程序(事实上,其目的是要知道哪种types的应用程序/域可以适合哪些云平板-SaaS PaaS IaaS)。 我的理解到目前为止是: IaaS:原始硬件(处理器,networking,存储)。 PaaS:操作系统,系统软件,开发框架,虚拟机。 SaaS:软件应用程序。 如果Stackoverflower可以分享他们对云计算概念的理解和经验,那将是非常棒的。 编辑:好吧,我会把它放在更具体的方式 – Amazon EC2:您无法控制硬件层。 但是,您可以select操作系统映像,开发框架(.NET,J2EE,LAMP)和应用程序,并将其放在EC2硬件上。 您可以在EC2上部署使用Google App Engine或Azure构build的应用程序吗? Google App Engine:您无法控制硬件和操作系统,您可以使用特定的Dev Framework构build应用程序。 你可以采取任何现有的Java或Python应用程序,并将其移植到GAE? 反之亦然,GAE上构build的应用程序是否可以从GAE中移出并移植到任何应用程序服务器(如Websphere或Weblogic)? Azure:您无法控制硬件和操作系统,您将获得特定的开发框架来构build您的应用程序。 您可以使用任何现有的.NET应用程序并将其移植到Azure? 反之亦然,Azure上构build的应用程序是否可以从Azure中移出并移植到Biztalk之类的任何应用程序服务器上?

EC2实例克隆

是否有可能克隆一个EC2实例数据和所有?

无法ping通AWS EC2实例

我已经设置了AWS EC2实例并正在运行。 当我尝试从我的本地盒子ping,它不可用。 我需要做什么,以确保url可供所有人使用? 我需要打开一些端口还是给一些权限?

如何将Linux cron作业转换为“亚马逊方式”?

无论好坏,我们已经将整个LAMP Web应用程序从专用机器迁移到云(Amazon EC2机器)。 目前为止,我们做cron的方式是不理想的。 我有一个亚马逊特定的问题,关于如何使用“亚马逊方式”最好地pipe理云中的cron作业。 问题 :我们有多个web服务器,需要运行crons来进行批量作业,比如创buildRSS feed,触发电子邮件,实际上有很多不同的事情。 但是cron作业只需要在一台机器上运行,因为它们经常写入数据库,所以如果在多台机器上运行,就会复制结果。 到目前为止,我们将其中一个networking服务器指定为“主networking服务器”,并且具有其他networking服务器所没有的一些“特殊”任务。 云计算的权衡是可靠的 – 我们不需要一个“主 – networking服务器”,因为这是一个单一的故障点。 我们希望它们都是相同的,并且能够升级和降级,而不用记住不把master-web服务器带出集群。 我们如何重新devise我们的应用程序,将Linux cron作业转换为没有单点故障的暂时性工作项? 我的想法到目前为止: 有一台机器专门只运行crons。 这样会更容易pipe理,但仍然是一个单一的失败点,并会浪费一些金钱有额外的实例。 有些工作可以想象从Linux cron移到MySQL Events,但是我并不是很喜欢这个想法,因为我不想将应用程序逻辑放到数据库层。 也许我们可以在所有的机器上运行所有的cron,但是改变我们的cron脚本,使它们都以一些实现locking机制的逻辑开始,所以只有一个服务器实际上采取行动,其他的只是跳过。 我不是这个想法的粉丝,因为这听起来可能是错误的,我宁愿使用亚马逊的最佳做法,而不是滚动我们自己的。 我想象的是一个工作安排在某个地方的情况,join队列,然后networking服务员可以成为一名工作人员,可以说“嗨,我会拿这个工作的”。 亚马逊简单的工作stream服务听起来正是这样的事情,但我目前不知道太多,所以任何细节将有所帮助。 对于像cron这样简单的东西来说,它似乎有点沉重? 这是正确的服务还是有更合适的亚马逊服务? 更新:由于提问我已经观看了YouTube上的亚马逊简单工作stream服务networking研讨会,并在34:40注意到( http://www.youtube.com/watch?v=lBUQiek8Jqk#t=34m40s ),我瞥见了一个将提及cron作业的幻灯片作为示例应用程序提供。 在他们的文档页面,“ 亚马逊SWF的AWS Flow Framework示例 ”中,亚马逊说他们有crons的示例代码: … > Cron作业在本示例中,长时间运行的工作stream会定期执行一个活动。 演示了将执行继续作为新执行的能力,以便执行可以在非常长的时间内运行。 … 我下载了适用于Java的AWS开发工具包( http://aws.amazon.com/sdkforjava/ ),并确定埋在一个荒谬的层文件夹中有一些Java代码( aws-java-sdk-1.3.6/samples/AwsFlowFramework/src/com/amazonaws/services/simpleworkflow/flow/examples/periodicworkflow )。 问题是,如果我说实话,这并不是真的有帮助,因为我不能用我的技能很容易地消化。 PHP SDK中缺less同样的示例,似乎没有一个教程能够通过这个过程。 所以基本上,我还在寻求build议或提示。