我会尝试转换我的VirtualBox图像并上传到Amazon EC2,按照本教程: Converting from VirtualBox or VMWare to EC2 now Easier than Ever 但是,我安装在我的虚拟机上的操作系统是CentOS 6的最小安装ISO,我不知道它是否有Xen兼容的内核。 所以,在继续教程之前,我必须知道: 如果我需要抢EC2兼容的内核,我可以在哪里得到它 如果我必须build立一个内核mysef,以及如何D:
我使用Amazon EC2大型实例(内存7.5 GB)为我的http服务器。 最近我注意到我的ssh命令运行缓慢,所以我检查了内存使用情况。 free -t -m total used free shared buffers cached Mem: 7455 7373 82 0 1404 39 -/+ buffers/cache: 5929 1526 Swap: 0 0 0 Total: 7455 7373 82 所以有些东西消耗了大量的内存。 我每天两次重新启动httpd释放内存,大约在12小时左右,它又变满了。 每日平均CPU利用率低于20%。 这里是按内存使用情况sorting的最高合并率。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 31492 apache 20 0 98.6m 4444 460 […]
我正在使用Heroku (使用AWS),我的程序需要与我自己的EC2实例进行通信。 但是,为了进一步降低成本,我希望能够通过我的Heroku dyno和EC2实例之间的私有IP地址在同一个可用区域中实现社区共享。 我知道我可以重新启动Heroku来切换服务器和可能不同的可用区域,但是,有什么方法可以确定它们是否在相同的可用区域或不同的可用区域? 有可能我可以编写一个程序,将Heroku重新启动到同一个区域。
我知道你可以用ec2-authorize和ec2-revoke设置安全组规则。 你如何看待给定安全组的规则?
我正在运行亚马逊Linux AMI,并通过wget源代码,成功安装node.js,解压缩文件,然后运行./configure ,然后使用sudo make install 。 当我安装npm时: curl http://npmjs.org/install.sh | sudo sh 它输出: npm cannot be installed without nodejs. Install node first, and then try again. Maybe node is installed, but not in the PATH? Note that running as sudo can change envs. PATH=/sbin:/bin:/usr/sbin:/usr/bin 但节点显然是安装的(运行node -v显示其版本),所以它必须是该节点不在我的path。 我打开~/.bash_profile并添加这一行: export PATH=/usr/local/bin:$PATH 然后运行source ~/.bash_profile 并尝试再次安装npm,只是发现它输出的是和上次一样的消息,完全一样的PATH。 然后,奇怪的是,我注意到,实际上安装npm! 运行npm -v显示其版本。 […]
我打算使用Amazon Elastic Beanstalk运行PHP / MySQL应用程序。 在设置中,我可以定义何时应该自动启动新实例(Auto-Scaling)。 然而,据我所知,这只会创build新的EC2实例,不会触及RDS数据层(我也在设置中configuration)。 有没有办法通过自动化的只读副本或数据库大小升级来自动扩展这个RDS,还是我必须以某种方式手动执行此操作?
当我添加越来越多的实例时,我越来越恼火,我一直不得不login到控制台来find我想要的IP。 有什么办法可以设置它,例如我可以设置EC2服务器的主机名为“web-1”,然后能够从该VPC的任何地方ssh到“web-1”? 最好不需要我设置一个EC2实例来托pipe我自己的dns。
我想要托pipe一个用C ++编写的服务器程序。 什么是最好的/最简单的托pipe选项那里的原生应用程序? 我知道Rails有EngineYard和Heroku。 本地应用程序有类似的东西吗? 我已经看了亚马逊EC2,但是这看起来太重了(我可能是错的)。
我在同一个AWS EC2实例上运行Web服务器和数据库服务器。 我知道交换Web服务器是一个坏主意,所以我应该closures它? 会影响数据库服务(我猜不是,但我不知道这一点)。 如果是的话,我怎么把它关掉? 我正在运行Amazon Linux AMI。 谢谢 ;-)。
这是我的情况。 我们已经从Thawte为我们在EC2上托pipe的网站生成了SSL证书。 我们使用Elastic Load Balancer负载均衡服务器。 Thawte给我们一个PKCS签名证书。 当我到亚马逊控制台生成新的负载平衡器,以便我可以附加证书时,它需要4个字段: Certificate Name Private Key Public Key Certificate Chain 我感到困惑的是,我们只有1个证书,但私钥和公钥却有所不同。 什么是完成这个过程?