Articles of amazon ec2

AWS EC2,Ubuntu:上游超时(110:连接超时),从上游读取响应标头

我在几个EC2实例上有很多NGINX错误: 2016/10/28 15:50:46 [error] 2879#0: *31351 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 10.0.0.74, server: www.myhost.com, request: "POST /someurl HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.0-fpm.sock", host: "www.myhost.com", referrer: "https://www.myhost.com/other-url" 我不知道在哪里调查… Nginx的? AWS?

AWS查找.cer和.key文件

我有在AWS EC2上运行的httpd 。 我已经申请了SSL证书,并且Web服务器在https上运行良好。 现在,我想用一个需要.crt和.key文件的WebRTC easyrtc服务器来附加证书,我不知道在哪里可以find它。 我在aws控制台证书pipe理器中search,但无法find文件。 但是我想因为web服务器已经在https上运行了,文件应该在文件系统中。 我尝试了下面的localhost.crt文件,它是/etc/pki/tls/certs/localhost.crt和localhost.key ,服务器运行正常,但浏览器因为可能是自签名证书而/etc/pki/tls/certs/localhost.crt警告。 请帮忙。 我对SSL证书和安装知之甚less。

supervisorctl:命令未find

作为ec2用户: [ec2-user@stg etc]$ sudo supervisorctl status sudo: supervisorctl: command not found 作为根: [ec2-user@stg etc]$ sudo su – Last login: Tue Jun 6 03:02:55 UTC 2017 on pts/1 [root@stg ~]# supervisorctl status kafka BACKOFF Exited too quickly (process log may have details) zookeeper RUNNING pid 24697, uptime 0:25:11 我无法理解为什么会发生这种情况。 我检查sudoers文件,但没有find有意义的东西。 请帮忙。

AWS EC2实例访问最佳实践

我创build了一个AWS EC2实例,并与公司中的多个员工共享.pem (每个用户的普通.pem文件)文件。 他们中的一些人现在辞职了。 我担心他们会再次访问实例,因为他们有.pem文件。 我怎样才能限制呢? 有什么方法可以避免将来出现这类问题? 我在互联网上find了两个解决scheme。 一个是这个 。 但是对于这个解决scheme,有两个问题。 一,我没有一个静态IP。 其次,如果有人想从其他networking访问它,这是不可能的。 第二个解决scheme是这样的 。 这看起来不错。 但我不知道这是最好的解决scheme。 关于如何加强安全的任何想法? 当我探索了一下,我看到了一些像VPN一样的术语,并从用户笔记本电脑本身创buildRSA密钥。 所以用户只能从这台笔记本电脑上访问实例(我对此没有任何清晰的认识)。 谢谢。

/ dev / xvda1是100%满,我增加了16GB的音量,但它不工作

我是亚马逊AWS的新手,我的任务是将公司的networking应用程序(LAMP)转移到亚马逊网站上。 我安装了一个EC2和一个RDS。 我成功地设置了Apache,MySQL和phpmyadmin。 当我开始将他们的networking应用转移到我们的EC2时遇到了问题。 eror消息“磁盘空间已满”所以在控制台中,我将音量从8GB调整到了16GB。 但是根挂载仍然被设置为8GB ..

Web服务器内存不足

我有一个EC2小型实例,有2个内存,运行Fedora Linux。 通常情况下,我平均每天可以获得大约275次的页面浏览量,而且我还有一个监控代理。 一些统计数据在空闲内存方面没有什么担心的。 上个星期,在最低点,我们只有30 MB没有记忆,今天早上似乎已经增加到150 MB。 Hyperic是我们运行Java的监控代理。 顶部显示其记忆使用率只有约3.4%。 当我加起来所有的httpd进程,我得到约15-20%的内存使用量与MySQL使用约1%。 顶部不显示其余内存的去向。 我该怎么做才能找出导致高内存消耗的原因? 这可能是一天275次点击吗? 我们大约95%的代码是PHP和HTML。 MySQL只是在一个名为OpenVBX的应用程序中使用,它只在内部使用。 如果是apache,内存升级应该解决我们的问题吧? 任何build议将是一个巨大的帮助,谢谢! 更新:免费显示这个: total used free shared buffers cached Mem: 1718724 1575024 143700 0 234328 969284 -/+ buffers/cache: 371412 1347312 Swap: 917500 1140 916360

亚马逊EC2“微型”(最小)的Linux实例可以可靠地为多less用户提供dynamic网站服务?

Amazon EC2的微型实例能够可靠地托pipe一个网站的“多大”? 运行apache,nginx,lighty,我不在乎。 只是好奇,这个$ 5.20 /月会给你带来多大的影响,为什么我应该或不应该走这条路。

亚马逊Ec2慢转了

我正在尝试使用Amazon EC2作为网站,并注意到启动时间极其缓慢。 对一段时间内未使用的服务器(几分钟)的第一个请求可能需要5分钟左右的时间才能显示简单的网页。 在第一次请求之后,服务器响应非常快。 有没有办法在EC2上托pipe一个Web应用程序,并避免这些启动时间? 保留实例是否解决了这个问题?

保持服务器的生命力,同时推动生产的变化

我使用EC2作为现场制作服务器,我使用git进行源代码pipe理。 目前,当我推送更改到网站,我有一个bash脚本运行并从git拉最近的变化,并重新启动服务器。 这会导致该站点在这种情况下停机约十秒。 我希望能够推动变化,保持网站的生活。 (我最初的想法是使用现有的代码启动额外的EC2实例,同时将这些更改推送到正在更新的服务器上。)有什么方法可以在推送更改时保持网站的正常运行?

AWS EC2上的Mac OS X Server

我正在考虑制作一个dynamic的HTTP Livestream媒体服务器,而且我需要大量的能够按需转码和分割文件的CPU能力,所以当然我想到了EC2。 我一直在研究,看起来我找不到苹果公司为Linux提供的HTTP Live Streaming工具,它也可以encryptionstream。 是否有可能(合法?)在EC2上运行Mac OS X服务器的实例? 我也有过运行Darwin内核的想法(比购买所有OS X许可证便宜得多…),但是我没有检查是否在Darwin Core上运行OS X二进制文件。 如果有人有类似的问题分享他们的经验,我会很高兴! 提前致谢。