问题标签 [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 投票
2 回答
6395 浏览

php - 带有 YUM 的 PHP 扩展目录

我已经在 Linux 机器上安装了 PHP,但似乎无法从 PHP 中找到“模块”目录。在安装了 MAMP 的 Mac 上,此文件夹位于 中~/Applications/MAMP/bin/php/php5.3.6/,但我无法确定此文件夹在 Linux 上的安装位置,yum.

任何知道 yum 安装这些 PHP 目录的人吗?


编辑:有关环境的更多信息

我在 Amazon Linux AMI (ami-1624987f) 上使用 Amazon EC2。但在开发过程中,我使用 Ubuntu 并通过apt-get.

安装由yum install php php-devel php-mysql

现在,当将应用程序移动到 EC2 时,似乎 apt 在此 AMI 上不可用,我必须使用 yum。似乎yum安装与apt不同,因为我找不到上述文件夹。

编辑2:结论

还有更多问题,所以最后我从 Amazon Linux 切换到了 Ubuntu,在那里我也可以使用 apt-get。但是chanthemanless的答案是有效的。感谢大家!

0 投票
2 回答
1137 浏览

amazon-web-services - AWS AMI 多实例

如果我有一个启动两个实例的 AMI(EBS 支持),这两个实例会完全相互独立吗?底层基础设施如何工作?

我发现将整个想法描绘出来有点不知所措。是的,我对这整个 AWS 事物都是新手。

0 投票
1 回答
156 浏览

amazon-web-services - 如何同步 EC2 实例

我使用 AWS 的 Cloudformation 模板创建了一个 Web 集群。该脚本安装 Drupal 7。我通过 ssh 连接一个实例,删除 Drupal 7 并安装 Drupal 6。我希望其他实例(以及将来创建的实例)继承此修改。我怎么能做到这一点?

0 投票
0 回答
581 浏览

amazon-web-services - 准备好使用公共 MSMQ 创建 Amazon EC2 实例

背景:我们广泛使用 MSMQ,但我们知道它不是一个完美的选择,并且会产生许多问题,我们目前无法停止使用它。

为了使用 MSMQ,我们发现我们需要一个域控制器 - 但是,当我们尝试克隆 Amazon EC2 实例以便为我们的网络场增加更多功能时,这会产生一个额外的问题。

我们所做的:

  1. 安装了一个完全工作的 Web 服务器,带有 MSMQ,连接到 DC
  2. 从机器创建 AMI
  3. 从 AMI 创建一个新实例(我们希望我们可以简单地在这里结束)
  4. 新实例准备就绪,我们在其上运行 SysPrep - 以创建具有新 SID 的新纯机器
  5. 然后,当机器重新启动时,我们开始在登录到任一网络场服务器时遇到问题,在步骤 2 中创建的机器已关闭电源,我们只有第 1 步和第 3 步中的机器。我们最终必须关闭一台机器才能能够访问其他。

我们的目标:能够(理想情况下)拥有一个备用的 AMI,可用于快速启动 EC2 实例并将其添加到负载均衡器,从而减少服务器场的负载。启动实例可以是手动的,也可以是自动的,这并不重要——我们只是不想继续手动启动机器,然后手动配置它们,然后手动将它们添加到负载均衡器。

我们的问题:我们如何自动启动 Windows 2012 机器作为我们网络农场的一部分,并预先安装我们的“网站”和 MSMQ,以便当机器上线时,它是负载平衡器的一部分并开始工作?

谢谢你的帮助

0 投票
1 回答
4702 浏览

amazon-web-services - AWS EC2 不断拒绝我的私有 SSH 2 密钥

已经在寻找解决方案,但似乎没有任何帮助,我正在做所有应该做的事情,我的实例不断向我返回消息“服务器拒绝我们的密钥”。

这是我一直在做的事情:

尝试了一百次重启,尝试了 SSH-1 RSA,尝试了公钥而不是私钥,尝试了带密码的密钥,尝试了一切。

其他人正在经历这种情况?

编辑:

认为这可能是一个安全问题,如果有帮助,这是我的规则:

http://i.stack.imgur.com/Y3I2s.png

0 投票
0 回答
183 浏览

amazon-ec2 - 动态创建的 EC2 实例上的 PostgreSQL 配置设置

首先让我说我认为有比我现在做的更好的做事方式......所以,请不要发表评论和回答说我应该使用不同的技术等。我有一个“合理”的具体问题。

一点背景:

基本上,我有一个系统,我每天都在处理大量不同但相当结构化的数据馈送(CSV 文件)。这是一个相当通用的 ETL 类型的系统。我开始编写 Python 脚本来在内存中完成这一切。但是,我发现我正在编写大量代码来检查和执行可以很容易地由 db 模式描述的规则。因此,我有一系列 SQS 队列(每个源一个),其中包含要处理的文件位置(在 s3 上)和要加载的 PostgreSQL 数据库脚本。哈基?是的; 大概。但是,在某种程度上,在 PostgreSQL 中定义所有规则非常容易。至少对于拥有大约 15 年 RDBMS 经验的我来说(那句老话是什么,当你只有一把锤子时,一切看起来都像钉子?)

所以,一切都很好。但是,在创建 EC2 实例时,我可以选择 image_id 和类型/大小。我有我使用的基本“PostgreSQL 工作人员映像”,但它确实适用于一种尺寸(微型)。

但是,现在我正在考虑尝试玩一下,看看如果我选择中小型,我可以获得什么样的收益。我最初的想法是,我将创建单独的 image_ids,并使用适合它们的 postgres conf 设置。不过,好像有点乱。(但是,整个事情有点混乱和hacky)

鉴于我所拥有的,有没有比单独的 AMI 更好的方法来实现这一点?

最后注意事项:

我的 AMI 都是 PostgreSQL 9.1 和 Ubuntu 12.04。数据库只是临时存储。它们仅在加载/处理/输出数据所需的 15 或 20 分钟内存在。

如果您觉得这个问题可以在 SE 的 DBA 网站上得到更好的回答,请随时添加评论。我通常从 StackOverflow 开始,因为它是一个更大的社区,而且它是一个让我感觉更自在的社区。我更像是一名开发人员,而不是一名 DBA。

0 投票
1 回答
1217 浏览

linux - ec2实例上的linux cli选项卡自动完成功能损坏

当我制作 2 个新的 ubuntu x64 实例时,其中一个具有选项卡自动完成功能。另一个只是在切换时抛出空格。此外,第二个实例不会让我使用向上和向下箭头键循环浏览历史。

有谁知道如何解决这一问题。谷歌搜索没有提供太多。

两个实例之间的唯一区别是每个实例的大小。#1 是中号,#2 是小号。但两者都以相同的图像启动

0 投票
1 回答
785 浏览

amazon-ec2 - 来自自定义 EBS 支持的实例的 Instance Store AMI

抱歉,如果这应该从文档中很容易理解,但我没有 - 如果我使用一个容易获得的 Ubuntu EBS-boot AMI 启动 EC2 实例,安装一堆东西并在“/”下移动一些文件",然后我使用 创建一个 Instance-Store AMI ec2-bundle-vol,实际驻留在安装在 "/" 的 EBS 卷上的数据是否会进入 AMI?

考虑到从用户的角度来看,我希望在我的自定义 AMI 的未来启动中在“/”下找到与原始实例中相同的内容。Amazon 拍摄“/”文件夹的快照以创建我的 AMI 也是有意义的(否则,拍摄什么快照?!),即使 AMI 本身是基于实例存储的,而原始实例得到 EBS 的支持。

请帮助我理解这一点。

我指的是:http:
//docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-snapshot-s3-linux.html
http://docs.aws.amazon.com/AWSEC2/latest/命令行参考/CLTRG-ami-bundle-vol.html

谢谢。

0 投票
2 回答
258 浏览

amazon-web-services - 配置 AmazonLinux AMI 实例

我正在尝试设置一个 AMI,以便在启动时它会在服务器某处使用已定义的“配置”自动配置自己。我遇到了厨师和木偶。考虑到 Puppet,我能够运行他们的示例,但无法从 master 中看到用于自动配置的示例。我发现“Amazon Linux”不支持 Puppet Enterprise。团队选择了 Amazon Linux,并希望保留它,而不是仅仅因为一个工具不支持它而转向其他操作系统。有人可以给我一些关于如何实现这一目标的想法吗?(我试图通过一个良好的行业采用的可维护性工具远离自制的 shell 脚本)

0 投票
3 回答
615 浏览

amazon-web-services - EC2 无法为实例存储创建 AMI

我在尝试创建实例存储服务器包时遇到问题

Ubuntu 12.10

有什么想法可能是错的吗?

谢谢!