Articles of amazon web services

如何在Amazon AMI上安装Python 2.7.4或3.3.1?

我有一个运行标准AMI的EC2实例,并用yum和类似的方法来限制我的能力,以便将python更新为2.7.4或3.3.1,以供我需要使用的库。 不幸的是,虽然我可以用很less的努力安装2.6.X,而只用稍微多一些的安装2.7.3,但我似乎无法find一种方法来在这个AMI上得到我想要的源码版本。 这是我唯一的路线吗? 我没有足够的经验来编译源代码包,以确保正确的完成。 另外,在安装我想要的版本之前,我是否应该卸载通过yum添加的旧版本的Python?

在AWS和Rackspace之间进行负载均衡的最佳方法是什么?

我在AWS上托pipe了一个SaaS产品,我希望在Rackspace(或任何其他主机)上托pipe相同的基础架构,以便在AWS退出时为我的用户提供高可用性(最终负载平衡)。 有人有任何提示做到这一点? 最好的方法是使用DNS负载平衡器? 谢谢大家

在不同的端口上运行SSH(RHEL EC2实例)

所以我在一个“正常”的盒子里(不是在EC2中)做了几次,看起来很简单。 我试图在端口22和80上运行ssh,但我不能,为了我的生活,找出为什么我不能通过端口80连接,但我可以使用端口22连接良好。所以,这就是我所做的: 创build一个新的实例(我使用了一个较小的RHEL实例,因为我试图为一个RHEL HVM实例实现它) SSH进入机器并更新/etc/ssh/sshd_config并添加了Port 22和Port 80 iptables添加了新的规则: iptables -I INPUT 3 -s 0.0.0.0/0 -d 0.0.0.0/0 -p tcp –dport 80 -m state –state New -j ACCEPT然后sudo service iptables restart 运行services sshd restart 重新启动说'OK',我可以连接使用端口22.但我不能通过端口80连接。然后我安装nmap,但没有看到任何东西运行在端口80(端口22是那里!)。 我有200%的把握,我的安全小组是正确的。 我甚至在新实例中试过,以防安全组实时更新。 我观察到的一些事情: 停止iptables和ip6tables服务没有任何作用 如果我从sshd_config删除端口22,我不能再build立新的连接 如果我在Ubuntu AMI上执行相同的步骤(减去iptables规则),我可以成功连接! 更新:我仍然没有发现问题,但它最有可能是由我的ISP造成的(也许他们阻止来自端口80的stream量不是HTTPstream量)。 新加坡进行大量stream量过滤并不是秘密,所以也不是不可能的。 我尝试从一个不同的端口运行SSH,并工作。 此外,从另一个区域的另一个EC2实例连接到80端口的SSH工作。 所以无论如何,我已经标出了最有回报的答案。

AWS EC2与承包商合作的最佳途径

我需要签约系统pipe理员来configuration我正在运行的EC2实例。 为了设置一切,他需要我的服务器IP地址,我的key.perm和root权限。 我虽然设置了一个新的弹性IP地址,我可以改变,以便他的工作完成后,他不能再访问服务器。 但是我不确定他是否可以获得全部xxx. compute.amazonaws.com的Public DNS xxx. compute.amazonaws.com xxx. compute.amazonaws.com地址曾经在服务器? 我想知道什么是最好的方式来签约某人通过SSH设置您的EC2实例,同时照顾您的安全?

AWS Elasticache Redis实施上的缺省生存时间(TTL)

什么是AWS Elasticache Redis实施中的默认生存时间(TTL)? 我想我可以从redis-cli中得到它,但看起来它不支持redis中通常提供的CONFIG GET *语法。 它也可能只是简单地使用一个LRU策略到期,但我没有发现在文档中陈述。

AWS Cloudwatch监控 – 平均值,总和和最大值之间的区别

我正在为我的EC2实例设置警报。 这可能是基本的math计算,但是我对“平均”,“总和”和“最大”之间的差别感到困惑,因为它与CloudWatchgraphics有关。 特别是对于networkinginput/输出图。 在下面的图表中,您可以看到在11/5的0800时,输出stream量(11MB)有所上升。 但是,如何将总和图与“平均”和“最大”的相应图表进行对比。 我认为“平均”是每分钟的平均字节数。 但是如果是这样的话,为什么graphics和尖峰的形状稍有不同呢? 而且我不确定如何解释最大图。 我认为每个数据点代表了那个小时的最大字节数。 如果有人对这些不同的价值有一个很好的和简单的解释,我将不胜感激。

如何删除AWS密钥对的访问?

如果某个拥有多个EC2实例的.pem密钥对的人离开公司,那么删除该密钥的最佳做法是什么? 大概简单地从AWS控制台删除密钥不会拒绝他们访问所有实例,所以有一个聪明的方式来审计和删除他们的访问? 如果我没有密钥文件的副本,怎么能确定他们没有将公钥添加到其他实例? 假设Ubuntu 12.04 EC2实例

使用AWS Data Pipeline删除/截断DynamoDB表

根据预定义的示例,我已经设置了一个数据pipe道,可以将文件从S3存储桶导入到DynamoDB表中。 每次导入作业开始时,我想截断表(或者删除并创build一个新表)。 当然,这可以通过AWS SDK来实现,但是我只想使用数据pipe道。 有可能这样做吗? 谢谢你的帮助

您能否从另一个AWS账户访问EC2服务器?

如果您有端口打开的EC2服务器,则其他EC2服务器可以访问它(使用专用IP)。 但是,如果另一个AWS账户访问私有IP,他们将能够访问它吗?

亚马逊VPC私有IP是不变的?

我有一个VPC在亚马逊设立和工作,一个EC2实例通过它的私有IP与另一个实例交谈。 这个IP通过多次重新启动对于EC2实例是否保持不变? 在虚拟私有云中是否有硬编码或私有IP保留到EC2实例?