Articles of amazon web services

Route53,我可以select我的DNS服务器所在的位置吗?

我的用户和AWS服务器在澳大利亚,亚马逊据说有DNS服务器,所以我想AU服务器作为我的主名称服务器,这有可能吗?

多个RDS同步与Auto Scaling

我想允许为应用程序扩展我们的RDS数据库,但似乎无法find有关如何使多个RDS数据库保持与同一数据同步的任何信息。 任何想法如何build立这样的configuration?

是否需要在EC2 / VPC中使用本地DNS cacher?

看起来像AWS内部DNS已经是一个非常低的延迟,例如 在ec2上 dig google.com | grep "Query time" ;; Query time: 0 msec 那么我们是否真的需要使用另一个DNS cacher?

将AWS资源链接到CloudFormation堆栈

我有一个Cloudformation Stack启动一个Amazon AMI实例。 一旦这个实例启动,我从一个脚本创build一个IAM用户(aws iam create-user –user-name blah)。 我的问题是,当我删除堆栈,这个IAM不是一个声明的资源,因此,不能同时删除。 有没有办法将资源链接到CF堆栈? ps:我正在从linux实例创buildIAM用户,因为我希望它是特定脚本的一部分,所以我不能直接在模板中创build它作为资源。

在PHP上安装ElastiCache群集客户端Elastic Beanstalk(不创build资源)

默认情况下,Elastic Beanstalk不会安装ElastiCache集群客户端PHP模块。 这是连接到ElastiCache节点群集所需的。 仔细阅读,大部分的指导都涉及到创build一个ElastiCache资源(我假设也会在Elastic Beanstalk上安装PHP模块)。 我想安装PHP模块而不创build资源,因为我想使用现有的群集。 (64位Linux PHP5.5)

每个本地/托pipe环境使用不同设置的git进行部署

我是Git的新手,并计划使用它将一个PHP应用程序部署到AWS Elasitic Beanstalk环境。 我不知道如何处理数据库configuration或任何需要不同设置的环境,如.htaccess文件。 由于我使用的Yii框架,我需要改变configuration数组取决于我是否在本地/ AWS环境看起来像这样: 'db'=>array( 'connectionString' => 'mysql:host={host};dbname={dbname}', 'emulatePrepare' => true, 'username' => '{username}', 'password' => '{password}', 'charset' => 'utf8', ), 如何使用Git进行部署,但为本地/ AWS环境保留不同的设置?

如何使用MySQL Workbench连接到AWS RDS?

我读过这个文档和其他几个来源,但没有用:我无法连接到MySQL Workbench的MySQL实例。 我可以通过EC2连接到我的RDS实例,但是我不能从它转储,因为它已经过时了: mysqldump Ver 10.13 Distrib 5.1.71, for redhat-linux-gnu (x86_64) 我收到这个消息: mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_QUOTE_SHOW_CREATE=1' at line 1 (1064) 我的EC2正在运行Red Hat Enterprise Linux Server release […]

如何在AWS上实现虚拟IP?

是否有可能在亚马逊内创build浮动IP? 更具体地说,在VPC内? 如果是这样,我该怎么做? 他们的文件似乎并没有指向正确的方向。 我能find的最好的是: http : //docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ElasticNetworkInterfaces.html 您可以创build一个ENI,将其附加到实例,从实例中分离,并将其附加到另一个实例。 ENI的属性遵循ENI,因为它与一个实例相连或分离,并重新连接到另一个实例。 将ENI从一个实例移到另一个实例时,networkingstream量将redirect到新实例。 但是这不可能是一个真正的解决scheme

无论如何,以确定亚马逊机器图像(创builddate)?

我正在尝试查看是否有人知道如何识别Amazon Machine Image(s)的创builddate? 我查看了AWS网站上的所有文档,没有看到任何内容。 我唯一的想法是采取ebs卷快照开始/结束时间,并将其用于我的AMI创builddate – 不知道如果这是一个“好”的方法或不。

DDoS攻击缓解技术

我们的托pipe设置在Amazon EC2服务器上,这些服务器的性能performance非常出色。 我们遇到的问题是对寻找安全漏洞的脚本/机器人无效URL的请求高峰。 当查询这些URL时,显然不会被caching,需要更多的资源。 这将使我们的网站缓慢爬行,甚至使服务器不稳定的点,无法停止Apache,我们需要重新启动。 我已经做了一些研究,并find解决这个问题的一个很好的线索 。 不幸的是,这似乎不是一个完美的解决scheme。 我们需要一些能够在服务器上复制禁令的东西。 我们还需要使stream程自动化(不必创build手动URL重写)。 这是我所设想的解决scheme: 在Magento软404页面添加php error_log()命令 使用fail2ban(或类似的)来监视error_logs并禁止违规的IP 在AWS上将规则添加到VPC上的networkingACL(以最大限度地减less机器负载并将禁令分发到群集中的所有机器) 步骤1和2不是太复杂。 我迷失在第3步。有没有人有禁用规则适用于多个服务器的指导?