Articles of amazon web services

只能在Win 2012服务器上标记C盘只读吗?

我想要启动允许用户写入附加D驱动器的AWS实例,但包含Windows Server 2012的C驱动器将始终是固定的,它们将无法写入或以任何方式更改。 所以我的问题是,怎样才能做到这一点? 这能够在aws级别完成,还是我需要创build一个可以用作模板的Windows自定义安装?

可以通过下载超时删除桶中的AWS S3文件吗?

在尝试下载本地备份的所有内容时,可能会删除一些AWS S3文件。 下载/连接超时了几次。 第二天,几个HTML / JS文件丢失,但文件夹结构是摄入量。 这是甚至可能或者这可能是由超时连接造成的?

使用自动缩放function将DotNetNuke与Amazon进行负载平衡

我是云服务新手,需要有人帮助我开始我的项目。 我一直负责为使用DotNetNuke作为前端CMS的生产.Net应用程序构buildWeb环境。 我的最终目标(希望)如下: 创build两个运行DotNetNuke的永远在线的Web服务器(能够在交通繁忙的情况下通过自动调节进行扩展) 创build两个运行SQL Server的永远在线的SQL服务器(能够在stream量下自动缩放) 理想情况下,我想我的服务器具有这样的静态私人地址configuration: 公共IP -NAT->私有IP(172.xxx) – >接口1 – > [Web群集] – >接口2 – >后端私有IP(10.xxx) – > [数据库群集] 这个特定的应用程序看到stream量大,目前我们的托pipe提供商并没有真正给我们在性能(延迟问题,稳定性问题等)方面的需求。 也就是说,我希望这些资源也是负载平衡的,并且不断相同。 我没有select使用Amazon的数据库服务,也没有使用Beanstalk的选项。 这甚至有可能吗? 我在网上发现了一些与我正在寻找的东西松散相关的文档,但是我觉得我没有足够的经验来与亚马逊真正理解这些教程的内容。 任何帮助或指导将不胜感激。

我的EC2 CentOS虚拟机上正在删除ELB HTTP数据包,但没有直接连接?

我在VPC上的AWS上的CentOS AMI上运行了一个简单的webserver(仅限apache)。 我已经为端口80打开了AWS安全组和iptables,没有源代码需求。 然后,我设置了一个Elastic Load Balancer来将stream量引导到单个实例(当一切正常时,我将克隆它以获得多个负载均衡的实例)。 在负载平衡器上注册的实例就好了,目前被列为“健康” 如果我在浏览器中提取实例的本地IP地址,我可以很好地连接/查看页面。 如果我在浏览器中提取ELB的主机名,则超时。 我检查实例上的/ var / log / messages,并且iptables已经丢弃了这个包。 我不知道为什么iptables没有find这些数据包的匹配,但直接连接。 我删除了iptables中的大部分规则,以确保没有什么交互的奇怪。 这是我目前的规则集: *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT – [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT -A RH-Firewall-1-INPUT […]

EC2Connection.run_instance失败

我正在尝试使用boto来启动一个ec2实例。 但是我遇到了这个问题 e.run_instances(AMI_ID, key_name='lappy', instance_type='m1.small', security_group_ids=['sg-4bf11724']) 其中e是EC2Connection对象。 我得到的错误是 EC2ResponseError: EC2ResponseError: 400 Bad Request <?xml version="1.0" encoding="UTF-8"?> <Response><Errors><Error><Code>VPCIdNotSpecified</Code><Message>No default VPC for this user</Message></Error></Errors><RequestID>a88020d7-a284-4897-9f18-7329c8cbe312</RequestID> </Response> 可能是什么问题?

WordPress永久链接设置页面无法更新.htaccess

非常感谢花时间来帮助我解决这个问题: 我有一个在共享Bluehost托pipe帐户上托pipe的WordPress博客。 我目前正在使用Amazon Linux AMI手动将其迁移到AWS Elastic Beanstalk创build的EC2实例。 使用SSH,我: 将数据库导出并导入到新服务器的MySQL数据库中 以所有权作为ec2-user:ec2-user复制所有的Wordpress文件 将所有目录权限设置为755,将所有文件权限设置为644。 在这一点上,博客的索引加载完全正常。 然而,当我试图点击以前使用漂亮的固定链接的文章之一,Wordpress无法加载它,因为我没有使用mod_rewrite的.htaccess文件(请注意,传输原始的.htaccess不是一个选项) 。 所以我login到pipe理部分,在Settings> Permalinks下,我试图重新创build.htaccess文件。 不过,我从Wordpress收到这个消息:“如果你的.htaccess文件是可写的,我们可以自动完成,但是这不是你的.htaccess文件中应该有的mod_rewrite规则。 我用适当的权限创build了一个空白的.htaccess文件,并重试,但结果相同。 在这一点上我也注意到,在pipe理部分,我无法上传图片到媒体部分。 从那里,我认为这是一个所有权问题。 基于上述两个问题,我通过php的shell_exec()来使用whoami来确定哪个用户的WordPress正在使用,并了解到正在使用用户的webapp 。 Elastic Beanstalk创buildwebapp用户,用于通过控制台上传和部署新的代码版本(不过,我通过使用ec2用户帐户通过SFTP手动上传代码)。 从这里我: 将所有的Wordpress文件/目录所有权更改为webapp:ec2-user 将所有目录权限设置为775,将所有文件权限设置为664(这样,我作为ec2用户也可以写入) 在这一点上,媒体上传工作完美。 但是,Wordpress仍然不能创build/写入.htaccess文件。 沮丧在这一点上,我设置权限777只是为了看看是否会工作,但也没有工作。 任何帮助是极大的赞赏。 再次感谢您的时间!

两个默认的Ubuntu实例无法通过Amazon VPC访问每个实例

我正在运行两个Ubuntu 12.04实例,两者都无法访问对方。 机器1: eth0 – 10.0.0.20 eth1 – 10.0.0.30 netstat -nr: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 机器2: eth0 – 10.0.0.100 eth1 – 10.0.0.40 netstat -nr: Destination Gateway Genmask […]

在弹性Bean中维护会话

随着EBS亚马逊的实例数量的不断变化。 如果一个应用程序是用PHP构build的,会话将在几个实例之间被修补? 我们如何确保不要删除父实例(当应用程序启动时的第一个实例)

AWS亚马逊Linux MySQL MySQL Yum更新失败

我使用Amazon Linux AMI SSH'd到我的AWS EC2实例,它告诉我运行sudo yum update命令进行安全更新。 当我这样做时,它最终未能更新MySQL。 *我不知道这是否是原因,但请注意,我的MySQL是通过挂载到附加的EBS文件系统来设置的: http : //aws.amazon.com/articles/1663? _encoding=UTF8& jiveRedirect=1 这是输出: [ec2-user@ip /]$ sudo yum update Loaded plugins: priorities, security, update-motd, upgrade-helper amzn-main | 2.1 kB 00:00 amzn-updates | 2.3 kB 00:00 Setting up Update Process Resolving Dependencies –> Running transaction check —> Package mysql55-common.x86_64 0:5.5.32-1.35.amzn1 will be updated —> Package […]

在nginxconfiguration中处理多个服务器块

我正在为我的应用程序设置一个代理服务器。用例是我想要一个特定的请求redirect到说abc.com和其余的请求被redirect到xyz.com 。 例如:如果用户请求www.nginx.com ,它应该去nginx.com:8000,其余的请求应该去sites.nginx.com server { # Listen on port 80 for all IPs associated with your machine listen 80; # Catch only requests for www.nginx.com server_name www.nginx.com; location / { # Pass the request to your Apache server running on IP xxxx and port 8000 proxy_pass http://www.nginx.com:8000; } } # Server for S3 server […]