问题标签 [ec2-ami]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1629 浏览

amazon-ec2 - 在 Windows 上通过 Putty 登录 Amazon AWS EC2 SSH

好的,所以我在这里阅读了教程: http ://www.powercram.com/2009/07/connecting-to-aws-ec2-instance-linux.html

我在 Ec2 上创建了一个密钥对,并通过 puttygen 运行它,并尝试通过 putty 登录。我尝试登录网站的 ip、网站的 url 和亚马逊提供给我的公共 DNS。我尝试以 root、ec2-user、ubuntu 身份登录(尽管我认为它是 fedora 安装,但我只是不确定,因为我只是继承了这个项目)。亚马逊界面上的密钥对的名称是 hooper,所以我尝试那样登录。每次我得到“服务器拒绝我们的密钥”。我已经阅读了很多人关于这个问题的帖子,但似乎没有一个解决方案对我有用。如果有人有任何其他想法,我将不胜感激。

0 投票
2 回答
2640 浏览

ubuntu - 无法连接到我新创建的 Ubuntu AMI

我一直在尝试在 EC2 上登录我新创建的 Ubuntu oneiric AMI,但总是失败,说连接超时。我已经使用 AWS 管理控制台以及命令行工具进行了尝试。我已经在 Google 和 Server Fault/Stack Overflow 上进行了足够多的搜索,并应用了更改安全组条目的建议,但找不到任何成功。

我的 AMI id 是 ami-0275f832(AMI: ubuntu/images-testing/ebs/ubuntu-oneiric-daily-amd64-server-20120212)

我能够 ping 实例并在安全组中打开了正确的 ssh 22 端口。我还尝试更改我的区域和可用区,但无济于事。

这是默认组的安全组条目

ICMP 端口源
ALL 0.0.0.0/0

TCP 端口源
22 (SSH) 0.0.0.0/0

这是nmap的输出

nmap -PN ec2-xxxx.us-west-2.compute.amazonaws.com -p 22

在 2012-02-17 16:24 IST开始 Nmap 5.21 ( http://nmap.org )

ec2-xxxx.us-west-2.compute.amazonaws.com (xxxx) 的 Nmap 扫描报告

主机起来了。

港口国服务

22/tcp 过滤 ssh

Nmap 完成:在 2.48 秒内扫描了 1 个 IP 地址(1 个主机启动)

我不确定为什么它显示端口 22 已过滤,即使我已通过安全组明确打开它。

谢谢

0 投票
3 回答
9844 浏览

amazon-ec2 - 如何在 Amazon Linux AMI for EC2 上使用/安装“make”?

我是 Amazon EC2 的新用户。

我想pptpd在 EC2 上编译包,但收到以下错误:

我搜索了整个根目录树,但make不可用:

我想知道make最初是否实际安装在 Amazon Linux AMI 上?如果没有,我该如何安装它?

0 投票
6 回答
53364 浏览

amazon-ec2 - 如何配置对 EC2 实例的直接 http 访问?

这是一个非常基本的 Amazon EC2 问题,但我被难住了,所以就这样吧。

我想启动一个 Amazon EC2 实例并允许从任何地方访问端口 80 和 8888 上的 HTTP。到目前为止,我什至不允许实例使用自己的 IP 地址连接到这些端口(但它会连接到 localhost)。

我使用管理控制台上的标准 HTTP 选项(以及 SSH)为 HTTP 配置了“默认”安全组。

我在默认安全组中启动了我的实例。

我在 SSH 端口 22 上连接到实例两次,并在一个窗口中在端口 80 上启动 HTTP 服务器。在另一个窗口中,我验证我可以使用“localhost”连接到 HTTP。

但是,当我尝试使用公共 DNS 或私有 IP 地址从实例(或其他任何地方)访问 HTTP 时,我发现“连接被拒绝”。

请问我做错了什么?

下面是一个控制台片段,显示成功的 wget 和失败的两个从实例本身运行。

0 投票
1 回答
1793 浏览

amazon-ec2 - Windows Server 2008 r2 ec2 实例中的 xampp 配置

我正在尝试使用 xampp 建立一个站点。我已经通过远程桌面成功连接到实例并安装了 xampp 和 python(我的 php 脚本需要)。现在我正在尝试找到一种方法,通过我本地计算机中的浏览器使用提供的私有和弹性 IP 连接到实例的本地主机,但还没有成功的尝试。我想用静态 IP 或域名(我想是弹性 IP 或私有 IP?)配置它,因为我的网站将用于 http 请求。

0 投票
1 回答
961 浏览

amazon-ec2 - 在 AWS ec2 上的用户数据脚本中执行 rake 任务

我正在尝试完全启动我的 Rails 应用程序,作为传递给启动实例 EC2 API 的用户数据脚本的一部分。该脚本设置正确的密钥,从我的 git 存储库下载应用程序,然后它应该运行一些初始化脚本,从以下内容开始:

这应该安装所有缺少的宝石。但是,它失败了。其他命令工作得很好。

最初的失败是它找不到 bundle 命令,我通过手动设置环境变量来解决这个问题,但 Ruby 仍然无法找到 bundler gem。

我的问题是,当我 ssh(一旦用户数据脚本失败)到启动的实例时,捆绑器工作没有问题。这使我无法调试原始问题。

在 ec2 中执行用户数据的凭据是什么?这可能是问题吗?为什么不能从 bash 脚本调用 bundler 有什么特殊原因吗?

0 投票
3 回答
12240 浏览

amazon-ec2 - 从映像以编程方式启动新的 Amazon EC2 时如何传递环境变量?

我正在使用 AWS Java API RunInstance() 从我的自定义 AMI 映像启动一个新的 EC2 实例。如何将环境变量传递给新的 EC2 实例,例如数据库 URL、AWS 凭证等?

0 投票
0 回答
295 浏览

hadoop - Hadoop 版本 1.0.0 的最佳公共 Hadoop AMI

我试图找到一个好的公共 Hadoop AMI(1.0.0 或 1.0.1)但找不到。如果它默认包含PIG,那就更好了。看起来 Cloudera Hadoop 发行版似乎是我应该尝试的,但我不确定该使用什么。请指教。

0 投票
2 回答
321 浏览

amazon-ec2 - 我如何知道 Amazon EC2 操作何时完成?

除了轮询之外,我如何知道长时间运行的 Amazon EC2 操作何时完成?例如,使用CreateImageAPI 函数可能需要几分钟时间。

现在我正在这样做:

我讨厌这个。打电话后CreateImage,我想以某种方式得到通知,一切都完成了,然后继续前进。这可能吗?在此示例中,我使用的是 AWS .NET SDK,但我并不是专门寻找 C# 解决方案。

更新:交叉发布到AWS 论坛

0 投票
2 回答
35766 浏览

amazon-web-services - How to fire EC2 instances and upload/run a startup script on each of them?

I want to automate the launch of a set of Linux EC2 instances.

Basically, I want to write a script/program that would :

  • Instantiate N occurrences of a given AMI of mine.
  • For each started instance, it would upload a customized script and let the script run into the instance.

Using VMWare, I would typically do that using vmrun or the Vix SDK.

What are the options in Amazon AWS/EC2?