Articles of amazon ec2

如何在Amazon EC2 ELB上安装UCC GoDaddy SSL证书

我已经阅读了这个: 使用GoDaddy通配符证书在Amazon Elastic Load Balancer上安装SSL,但仍然有点不确定。 我有一个子域名:platform.mysite.com,指向亚马逊的ELB。 ELB有5个实例位于前面。 我读通过这个: http : //www.nczonline.net/blog/2012/08/15/setting-up-ssl-on-an-amazon-elastic-load-balancer/以及可以把它的大部分除了我失去了产生CSR。 我要做哪台机器? 我是否需要每个实例都使用相同的CSR? 谢谢

最大数据包长度达到?

客户有问题连接到我已经设置为他们使用的perforce修订服务器。 看起来他们有太多的检出/添加文件需要放入系统,他们正在收到数据包重置问题。 具体来说,TCP连接在尝试与服务器通信时被重置。 我确定eth0上的MTU被设置为1492,但是我还有什么可以帮助解决这个问题。 我在服务器上安装了csf防火墙,并且正在search任何可以针对TCP数据包限制进行调整的设置,但是找不到这样的设置。 还检查了perforce服务器日志,这是我发现: http : //www.tinyuploads.com/images/twE0UK.png 看起来像它的包问题…但我不是100%肯定。 用一个SCREEN在ec2微型实例上运行这个perforce服务器。 感谢您提供任何提示/build议,我很乐意根据要求提供更多信息。 编辑:更具体的这是人们正在经历的问题: http : //kb.perforce.com/article/410/wsaeconnreset-error-description

在ubuntu EC2实例上由nginx服务的用户数

运行在多个ec2实例上的电子商务网站。 网页内容是使用nginx和它的轨道应用程序的ruby。 我正在使用负载均衡器将stream量路由到多个ec2实例。 有没有什么办法可以找出使用nginx它服务的用户数量以及在一个特定的ec2实例中有多less个并发用户。 所以我可以匹配nginx提供的同时在线的用户数量以及CPU和内存数量以及进程的运行情况,生成报告并进行性能分析。请帮助我! 谢谢

Cloud-init不能在Fedora 16上执行

云初始化不附带我从亚马逊(Fedora 16 x86_64)上传的基本实例,所以我安装使用 sudo yum install cloud-init 现在,当我通过启动这个实例 ec2-run-instance -f my_bash_script 它将my_bash_script复制到/var/lib/cloud/instances/user-data.txt 然而,脚本中的任何命令似乎都没有执行(主要是初始化厨师) 我在网上读到,CentOS使用用户数据脚本在初次启动时从cloud-init-user-script 。 我认为这也是Fedora的情况,但是这个脚本在我的系统上不存在。 我跑了 grep 'user-data.txt' /var/log/cloud-init.log 并没有返回任何结果。 我怎样才能在Fedora上正确configuration,以便在创build实例时执行用户数据脚本?

HTTP Keep-Alive与EC2 Linux,Nginx和Chrome解谜

请帮忙解决HTTP保持活着的问题。 基本上,我在运行nginx( v1.2.6 )的EC2上有amazon-ami linux( v2012.09 )。 Chrome( v25.0.1364.99 )正常访问HTTP页面,然后经过约30秒的连接(由于netstat在服务器上监视)而丢弃(未知原因)。 之后,如果chrome从服务器请求某个东西,它将无法接收任何内容,并等待一些明显中断的连接。 超时后,以后的请求工作正常。 Nginxconfigurationkeepalive_timeout 70s 60s; cat /proc/sys/net/ipv4/tcp_keepalive_time显示7200 这可能是一件容易的事,但是使用谷歌search显示了很多类似的问题,但不完全一样。 ( https://code.google.com/p/chromium/issues/detail?id=27400请阅读http://blog.fastmail.fm/2011/06/28/http-keep-alive-connection-timeouts / )。 什么答案会有帮助: 如何更改服务器的configuration,以避免过度等待Chrome浏览器掉线 什么产品可能会内容错误或可以使用什么解决方法 对于Chrome来说,禁用保持活动是一种不得已的解决scheme:因为它减less了响应延迟,并且具有很长的HTTP连接保持活动时间,至less有一分钟。 谢谢

为什么我的nodejs应用程序永远不能从EC2实例的Upstart开始?

我试图启动一个nodejs应用程序forever ( forever只是重新启动程序,如果崩溃),但forever不会自动启动引导。 所以我使用暴发户forever初始化。 我已经尝试了数百种方式来达到这个目的(许多尝试和错误尝试),但是对我来说似乎没有什么效果。 所以我的情况是: 我正在运行一个Amazon Linux实例 如果从命令行运行的应用程序效果很好(永远在工作,也是新贵) 我正在testing与sudo start prv 这是我到目前为止的脚本(prv.conf,位于/etc/init/prv.conf ): author "Renato Gama" description "PRV" start on runlevel [235] stop on shutdown respawn export HOME="/home/ec2-user/prv/app" exec su -c "/usr/bin/forever start -l forever.log -o /home/ec2-user/prv/logs/out.log -e /home/ec2-user/prv/logs/err.log –append /home/ec2-user/prv/app.js" root | logger -t PRV 事实上,从命令行我可以通过键入以下(并按预期工作)启动应用程序: cd /home/ec2-user/prv sudo su -p (altough I […]

从.pfx中提取证书链

我有一个从Windows Server 2008导出的.pfx文件。它包含私钥和证书链。 使用openssl我已经能够提取私钥和公共证书,但是我也需要完整的证书权限链。 这部分如何被提取? 目的是将证书移至AWS EC2负载均衡器。 目前为止,我只能使用Chrome导出链式证书。

.htaccess忽略,具体到EC2 – 不是通常的嫌疑人

我运行8-10个基于EC2的Web服务器,所以我的经验是很多小时,但仅限于CentOS; 特别是亚马逊的分销。 我正在使用yum安装Apache,因此获得了Amazon的默认编译Apache。 我想要使​​用mod_rewrite实现从非www(bare / root)域的规范redirect到www.domain.com的search引擎优化,但是我的.htaccess文件一致地忽略了。 我的故障排除步骤(下面概述)使我相信这是亚马逊构buildApache的特定事件。 testing用例 启动EC2实例,例如Amazon Linux AMI 2013.03.1 SSH到服务器 运行命令: $ sudo yum install httpd $ sudo apachectl start $ sudo vi /etc/httpd/conf/httpd.conf $ sudo apachectl restart $ sudo vi /var/www/html/.htaccess 在httpd.conf中,我更改了以下内容,在DOCROOT部分/范围中: AllowOverride All 在.htaccess中,补充说: (编辑,我后来添加了RewriteEngine On ) RewriteCond %{HTTP_HOST} ^domain\.com$ [NC] RewriteRule ^/(.*) http://www.domain.com/$1 [R=301,L] .htaccess上的权限是正确的,AFAI可以告诉: $ ls -al /var/www/html/.htaccess […]

引发EC2实例与vagrant-aws错误

我试图通过使用vagrant自动化验收testing带来亚马逊的EC2服务的机器,所以我添加了虚拟框,并从Github复制Vagrantfile,但是当我尝试运行vagrant up –provider=aws我得到输出下面:我对ruby相当陌生,所以我不确定到底发生了什么问题。 将机器“默认”与“aws”供应商… [默认]警告! AWS提供商不支持任何stream量 高级networkingconfiguration( config.vm.network )。 他们 会被默默的忽略。 [默认]使用以下设置启动实例… [默认] – types:m1.small [默认] – AMI:ami-5344d263 [default] – Region:us-east-1 [默认] – 密钥对:vagrant-keypair /home/vagrant/.vagrant.d/gems/gems/excon-0.25.0/lib/excon/middlewares/expects.rb:10:in response_call': Expected(200) <=> Actual(400 Bad Request) (Excon::Errors::BadRequest) from /home/vagrant/.vagrant.d/gems/gems/excon-0.25.0/lib/excon/connection.rb:353:in response from /home/vagrant/.vagrant .d / gems / gems / excon-0.25.0 / lib / excon / connection.rb:247:in request' from /home/vagrant/.vagrant.d/gems/gems/fog-1.10.1/lib/fog/core/connection.rb:21:in /home/vagrant/.vagrant.d/gems/gems/fog-1.10.1/lib/fog/aws/compute.rb:384:in _request' […]

在Amazon ec2上安装SSL

我把我的主机从justhost.com(可怕的)移动到亚马逊云,因为它更便宜,更快,更灵活。 我的难题是我需要安装在亚马逊云中的SSL。 注意 – 我已经从justhost.com(实际上通过geocerts.com)购买了SSL证书,并且拥有私钥,域证书和信任证书。 我有3个文件全部从geocerts下载。 1)domain.crt:域的证书 2)private.key:我的私钥 3)issuer.crt:发行者证书 下面是我的httpd.conf片段 NameVirtualHost *:443 <VirtualHost _default_:443> ServerName www.casinobitco.in SSLEngine on SSLCertificateFile /etc/httpd/ssl/domain.crt SSLCertificateKeyFile /etc/httpd/ssl/private.key SSLCertificateChainFile /etc/httpd/ssl/issuer.crt </VirtualHost> 现在,在testing – 证书似乎不正确? 它基本上看起来自签名,假等https://ec2-54-232-212-186.sa-east-1.compute.amazonaws.com