Articles of amazon ec2

为MVCv1应用程序推荐的Amazon AWS安装程序?

托pipeASP.NET MVCv1应用程序的最佳性能设置是什么? 我目前有两个微型实例运行,一个服务于数据库,另一个服务于MVC应用程序本身。 应用程序服务器是Windows Server 2k8 32位,IIS 7.5。 数据库服务器是Windows 2008 Datacenter 32位,Sql Express。 一次只有less数(less于10)个用户,并且通过查看AWS监控,数据库CPU偶尔会达到100%的使用率,但是应用服务器CPU几乎有一半时间运行在100%。 就像你想象的那样,这会伤害用户的performance。 什么是更好的服务器/实例设置,记住成本? 谢谢你的帮助。

什么是最适合高扩展性的分布式php应用程序的Amazon EC2服务器configuration?

我正在创build一个PHP应用程序,需要能够扩展到“100万用户”。 我知道这个问题对应用程序是主观的,但我很好奇什么types的通用设置是最佳实践。 目前我已经安装了一个Amazon EC2 Mysql集群数据库,并有2个Web应用程序服务器负载均衡。 随着用户和负载的增加,我计划增加EC2实例的function,然后根据需要添加应用程序和MySQL服务器的新实例。 这是一个标准的方法来解决这个问题吗? Foursquare,Facebook等公司如何处理扩展IT基础架构?

几个请求/秒,但扼杀Apache和秒杀CPU

我们有两个运行HAProxy的负载均衡器,它们向应用服务器提供请求。 我们最近一直在从脚本小孩那里获取stream量的高峰,这些脚本小子对我们的基础设施进行漏洞检查 这只是一堆不存在的文件的GET请求(/ phpMyAdmin)。 他们只会导致我们的应用程序服务器15-20个请求/秒,但CPU负载高达100%。 有趣的是,我们通常有10-15个请求/秒,我们没有问题。 所以,我对这些请求是如何造成如此大的损害感到困惑。 负载平衡器高兴地通过stream量,但应用程序服务器扼杀和负载和CPU使用率飞涨。 我们希望得到一些build议 – 我们应该开始看Apacheconfiguration,还是可以有一些独特的关于这些请求,我们可以在负载平衡器级别阻止? 我发现奇怪的是,我们的正常请求以几乎相同的速率进来,但是它们不会导致额外的CPU负载。 任何帮助表示赞赏。

将域名服务器从BlueHost更新到AWS

我正尝试将我的网站托pipe从bluehost迁移到AWS云服务。 我已经在AWS上configuration了一个弹性IP的站点并运行,当我在浏览器中指定IP地址时,它会正常加载。 我已经进入AWS控制台的Route 53,并为该域创build了“托pipe区域”。 然后,我使用IP地址作为值创build了一个types为“A”的新logging集。 我有一个用bluehost注册的域名。 我已login到bluehost帐户,并更新了域名服务器以指向AWS控制台中的Route 53中指定的域名服务器。 当我直接点击IP地址的网站加载,但它不会加载时使用的域名(我得到一个谷歌浏览器哎呀错误页面说没有页面) 我试过使用这个网站: http : //dns.squish.net/进行debugging,但似乎给了我正确的结果。 fizaclegems.com 300 IN A 107.20.209.78 其中,107.20.209.78与AWS控制台中configuration的弹性IP相匹配。 这是所有4个名称服务器的结果。 我在这里错过了一步吗? 有谁知道我还应该做什么或寻找什么?

EC2 CentOS 5 SSL证书configuration

我从GoDaddy购买了SSL证书,并遵循本指南中的说明1和2: http://wiki.centos.org/HowTos/Https 当我将我的CSR粘贴到GoDaddy控制台时,它会显示“域名为空,无法检索子域名”。 – 我应该继续在指令页上的步骤3和4吗? 我觉得他们是可选的。 此外,我不知道为什么GoDaddy控制台说“子域”,因为我没有EC2服务器上的子域设置,只是我从我分配给它的godaddy购买的域名。 任何其他的build议是赞赏的,因为我从来没有像这样的EC2服务器设置SSL证书。 谢谢!

在Amazon ec2 Ubuntu Linux中使用SVNServe设置SVN服务器

这是一个令人头疼的问题。 从哪里开始? 到目前为止,我已经按照这篇文章,以及后续教程和我的输出,当我尝试做 svn+engine_ssh://[insert-elastic-ip-here]/var/svn/test 我得到以下输出: Permission denied (publickey). svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly 我的configuration文件在隧道部分(在ec2服务器上)看起来如下所示: [隧道] engine_ssh = /usr/bin/ssh -l username 我在本地机器的隧道中有相同的列表,只使用我的本地用户名,而不是我的远程用户名。 我猜这个问题是我需要生成一个SSH密钥,并以某种方式将其设置在我的服务器上? 问题是ec2所使用的文件被称为hosts.pem作为我的sshconfiguration文件的IdentityFile 。 因此,我在这里做错了什么? 我能做什么? 有没有其他的使用SSH + SVN的我的服务器? 如果有人需要更多的信息,我会很高兴发布。

EC2复制AMI进行old.ppk键,需要更改密钥

我从一个不同的帐户复制一个私人AMI(灯),并在ec2上创build一个新的实例。 新实例有一个与之关联的new.pem密钥,我可以从AWSpipe理控制台:密钥对名称中看到标题。 我从new.pem创build了一个new.ppk文件。 但是,当我loginSSH新密钥不起作用, old.ppk键似乎仍然工作。 我怎样才能解决这个问题? 想摆脱旧的密钥,并设置new.ppk是有效的 我应该关注这个吗? https://forums.aws.amazon.com/thread.jspa?threadID=46776&tstart=45#179656 看到这篇文章http://aws.amazon.com/articles/1233,但发现它令人困惑,它谈到以root身份login,同时也说禁用根login

改善高stream量网站的虚拟主机

我们的网站目前运行在Intel Xeon 2.3GHz,大约5或6年,8GB。 该网站目前每天约有2000名访客。 在Windows 2008 R2networking版上运行。 数据库托pipe在另一台服务器上。 有时候,网站会变得很慢,同时有很多会员。 所以我想知道什么是提高网站速度的最佳方法。 到目前为止,这是我做的。 所有的静态文件(图像,CSS,video)托pipe在亚马逊S3帐户。 我们目前正在运行6mbps的T1(4个T1有界) 我正计划在Amazon EC2上获得一个实例。 我的问题是我可以从办公室和Amazon EC2实例的服务器设置负载平衡吗? 由于Amazon允许您在需要时启动和停止实例,所以我只是在网站变得非常忙碌时才使用它。

最近注册.st域名,为什么我的域名不能redirect到我的networking服务器?

我在将域名(即.st)redirect到Amazon EC2上的Web服务器时遇到了相当多的麻烦。 我通过我的注册商的Web控制台在DNS高级设置中添加了一个Alogging。 这是一个Alogging,指向我的Amazon Elastic IP,它连接到我的亚马逊EC2实例。 在我的浏览器中访问这个弹性IP确实将我发送到我的网站。 主DNS服务器是ns1.nic.st. (当我select添加Alogging时,由Web控制台分配)。 我认为这意味着我在我的注册商自己的DNS服务器上添加了一条logging。 nslookup和ping告诉我,DNS服务器是活着的。 ~$nslookup ns1.nic.st Server: 172.16.0.23 Address: 172.16.0.23#53 Non-authoritative answer: Name: ns1.nic.st Address: 195.178.160.40 但nslookup在我的域名给我一个'找不到'的错误: ~$nslookup upmo.st Server: 172.16.0.23 Address: 172.16.0.23#53 Non-authoritative answer: *** Can't find upmo.st: No answer 自从我添加了这个Alogging以来,已经有24个小时了,有没有人有过这样的想法?

Proftpd端口转发失败

我在运行Ubuntu 10.04的ec2实例上设置了proftpd 我已经通过所有的论坛,并尝试了所有的build议,但似乎无法得到它的工作。 我知道问题是与被动端口,但我已经尝试过的一切都失败了。 filezilla日志显示: Status: Resolving address of ec2-50-110-20-81.us-west-2.compute.amazonaws.com Status: Connecting to 50.110.20.81:21… Status: Connection established, waiting for welcome message… Response: 220 ProFTPD 1.3.2c Server (Michaels Main) [50.110.20.81] Command: USER cube Response: 331 Password required for cube Command: PASS ******* Response: 230 User cube logged in Command: OPTS UTF8 ON Response: 200 UTF8 set […]