Articles of services

我可以托pipe在一个专用的服务器上,并只提供从我的主页从亚马逊S3?

我目前在专用服务器上托pipe。 我只想从Amazon S3 / CDN提供我的主页。 这是否可能使用DNS。 只有首页应该使用amazon s3 / cdn服务,其余的页面应该从专用服务器提供。

为aws hadoop ec2设置环境variables

我一直在关注这本书: Hadoop in Action 它提供了一个很好的指导如何开始使用与Hadoop的EC2。 它所说的第一件事之一就是在这里下载命令行工具: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=88 然后它说这样设置这些环境variables: set JAVA_HOME = "C:\Program Files\Java\jdk1.6.0_08" set EC2_HOME = "C:\Program Files\Hadoop\aws\ec2-api-tools-1.3-30349" set PATH = %PATH%;%EC2_HOME%\bin;%HADOOP_HOME%\src\contrib\ec2\bin set EC2_PRIVATE_KEY = c:\ec2\pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem set EC2_CERT = c:\ec2\cert-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem 我的问题是关于EC2_HOME。 即使我已经设置了,并且我检查了是否使用set命令设置了它。 看起来它已经被正确设置了。 当我运行脚本: ec2-describe-regions 我得到的输出是: EC2_HOME未设置 我究竟做错了什么?

为多个EC2服务器使用一个卷

我安装了将托pipe一个wordpress网站的ubuntu服务器。 我正在使用的技术是: nginx + php5-fpm作为networking服务器 作为caching系统 mysql数据库服务器(RDS)。 问题是,当我上传一个wordpress媒体将它保存在其中一台服务器的数据,我想使用负载均衡器的多台服务器据我所知,我需要使用服务器之间的一些共享,并将其安装到每台服务器。 我的问题: 有没有一种方法,我可以用AWS做到这一点? 或者我需要创build另一台服务器来托pipe我上传的文件? 我应该select什么样的文件共享作为EC2服务器之间的文件共享系统?

Amazon EC2 VM导入连接器备份策略

我试图得到这个连接器的信息,但我发现大部分似乎是相当古老的信息。 我的最终目标是将我的生产虚拟机(esx 5.1)备份到EC2服务器上,这些服务器可以在某种现场紧急情况下被拆卸和重新configuration。 所以基本上我的问题 是否可以使用此连接器进行某种forms的预定差异备份? 有一个更好的方法吗 ? 如果不是我怎么能做到这一点。 PS需要使用亚马逊。 编辑 我正在使用veeam进行现场备份(不想使用云版)。 是否可以将s3备份到EC2的备份上。

亚马逊机器图像

我有一个运行在新加坡AWS服务器上的网站。 这是一个EC2实例,网站是使用configuration了Apache和MySQL的django构build的。 我拿着运行网站的实例的亚马逊机器映像(AMI),将AMI复制到N. Virginia位置,并在N.Virginia上使用AMI启动一个新的EC2实例。 由于这是一个完整的机器映像,我希望在访问北弗吉尼亚州的新服务器的公共DNS时看到我的网站。 但是,我收到一个Bad Request (400) 。 有任何想法吗? Apache错误日志: [Fri Jul 25 14:51:19.903606 2014] [mpm_prefork:notice] [pid 1114] AH00169: caught SIGTERM, shutting down [Fri Jul 25 17:29:53.560742 2014] [mpm_prefork:notice] [pid 1230] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.3 mod_wsgi/3.4 Python/2.7.6$ [Fri Jul 25 17:29:53.704627 2014] [core:notice] [pid 1230] AH00094: Command line: '/usr/sbin/apache2' [Fri Jul 25 17:36:53.240811 2014] […]

EC2之间的同步代码

ELB内部有多种EC2盒子,其中一种专门用于SVN。 我目前有一个脚本被调用作为后提交钩的一部分,这是为了在不同的EC2之间同步文件。 问题是新的文件/文件夹是同步的,但删除不是。 我想同步一切,删除(文件/文件夹),更新等 这是我目前使用的: #!/bin/bash rsync -avz ~/testing/* -e "ssh -i ./testing.pem" ec2-user@ipgoeshere:/home/ec2-user/testing 再次,我希望从源头将所有内容同步到EC2,包括添加,更改,删除等。 我错过了什么? 谢谢!

ASP.NET / IIS <—> EC2上的Solr / Tomcat设置 – “最佳实践”configuration

我是一名ec2新手,并部署了一个与Apache solr(在Tomcat上)接口的asp.net应用程序。 在我的开发环境中,我在Windows窗口中运行ASP.NET和Solr / Tomcat。 我也想使用一个单一的c3.2xlarge实例在同一个实例上运行所有这些实例(镜像我的开发设置)。 你有什么问题吗? 或者,build议将Solr移至单独的实例吗? 并在Windows实例上运行ASP.NET / IIS。 有这样的设置的最佳做法吗? 即多less内存/存储和什么样的ec2实例使用? 如果有的话,我感到困惑,还有成本的影响。 谁能分享他们的见解? 预先感谢帮助新手出去。

EC2负载均衡器运行状况检查失败

我的一个项目是一个内部的Web应用程序,我们把它放在负载均衡器的后面。 到目前为止,只有一个ec2(将在生产中更多),负载平衡器无法达到ec2-Instance。 负载平衡器设置为通过端口448接受连接,并将它们转发到端口80上的ec2-Instance。ec2-Instance在控制台中的负载平衡器中列出,但它们保持健康检查失败。 为了进一步debugging,我通过带有安全组的控制台创build了一个testingec2-Instance(54.68.255.208),该组允许任何端口上的世界任何地方的连接。 我在它上面安装了apache,并将其作为默认页面。 然后,我创build了一个新的负载均衡器( http://lb-test-lb-512274268.us-west-2.elb.amazonaws.com/ ),允许所有的TCP端口上的stream量。 我添加了ec2-Instance到负载均衡器,但是没有明显的原因,即使我可以通过端口80连接到ec2-Instance,没有任何问题,健康检查仍然失败。 我们办公室里没有其他人有这个问题,但没有其他人对导致它的原因有任何解释。 这听起来像我在这里失去了什么?

无法连接到RDS MySQL

所以,我创build了一个新的数据库,我的EB应用程序达到了它的好,但我似乎无法从我的电脑访问MySQL。 当我尝试运行时: mysql –host=123.abc.us-west-2.rds.amazonaws.com –-port=3306 –u myname –p mypass 我似乎得到了你会看到如果你喜欢mysql –help 。 我也从EC2>安全组>我的RDS MySQL条目>入站选项卡>编辑下拉列表中添加了“我的IP”。 在那里添加我的IP,保存并再次尝试,但仍然没有。 我不知道还有什么要尝试的。 我是AWS的新手,这是我所做的第一个RDS / EB应用程序。

子域使用AWS Route 53,负载均衡器,EC2,Apache

我试图按照这个几个不同的教程,但不能完全得到它的工作。 我的路由53中有我的域名(example.com)的所有DNS。工作正常。 我的顶级域名(Alogging)指向我的负载均衡器(AWS)作为别名。 这指向一个EC2服务器,工作正常。 我想添加一个子域(client.example.com),但我不太确定在哪里添加这个以及我需要什么types的logging。 我希望这个指向同一个EC2服务器上的一个目录作为我的顶级域名(这将有pathexample.com/client)。 我不希望它redirect,只是从这个目录提供的文件。 不知道是否需要创build一个新的托pipe区域,什么放在区域,指向什么,如果我需要修改我的服务器上的任何东西(如rewriterule)。 任何方向将不胜感激。