标签: amazon-web-services

AWS EC2 和 build-essential

我正在尝试在 Amazon EC2 上编译 Node.js,但我什至无法安装“build Essential”。问题出在哪里?

谢谢。


sudo yum install build-essential
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
(...)
No package build-essential available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)
./configure
Checking for program g++ or c++          : not found 
Checking for program icpc                : not found 
Checking for program c++                 : not found 
error: could not configure a cxx compiler!
Run Code Online (Sandbox Code Playgroud)

无法配置 cxx 编译器!

amazon-ec2 amazon-web-services

24
推荐指数
4
解决办法
3万
查看次数

为什么我不能通过 ssh 进入我的新 EC2 实例?

我创建了一个新实例(来自亚马逊的小型 64 位 AMI linux)创建了一个名为“mir”的新密钥对。我下载mir.pem并放在我的~/.ssh文件夹中。我什至做到了ssh-add mir.pem

然后我试着 ssh ubuntu@public_DNS_from_amazon

为什么不起作用!?

linux unix ssh amazon-ec2 amazon-web-services

24
推荐指数
2
解决办法
4万
查看次数

什么是 rdsadmin 用户,我应该关心吗?

我继承了 AWS MySQL RDS 实例的控制权。我很想知道“rdsadmin”用户是什么以及我是否应该知道此密码,或者这是否纯粹供 Amazon Web 控制台使用。

mysql amazon-web-services amazon-rds

24
推荐指数
1
解决办法
5万
查看次数

如何在 AWS CLI 中列出所有 VPC 依赖项?

我想通过 CLI 删除 VPC。但是得到一个错误:

A client error (DependencyViolation) occurred when calling the DeleteVpc operation: The vpc 'vpc-xxx' has dependencies and cannot be deleted.
Run Code Online (Sandbox Code Playgroud)

如何列出阻止我删除此 VPC 的所有依赖项?

command-line-interface amazon-web-services amazon-vpc aws-cli

24
推荐指数
3
解决办法
9154
查看次数

为什么我不能在 AWS Postgresql 实例中创建超级用户?

我有一个连接到 RDS 实例 (Postgresql) 的 AWS EC2 实例。当我创建 RDS 实例时,我告诉它数据库 root 的用户名是:my_user1,密码是password1. 现在我正在尝试创建一个角色和一个超级用户。但它失败了:

$ createuser -P -d -s -e my_user2 --host myhost.com -U my_user1
Enter password for new role: XXXYYYZZZ
Enter it again: XXXYYYZZZ
Password: password1
CREATE ROLE my_user2 PASSWORD 'md5999999c0101a1d64afd57575e06f999c' SUPERUSER CREATEDB  CREATEROLE INHERIT LOGIN;
createuser: creation of new role failed: ERROR:  must be superuser to create superusers
$
Run Code Online (Sandbox Code Playgroud)

当我在没有-s标志的情况下重复命令时,它可以工作:

$ createuser -P -d -e my_user2 --host myhost.com  -U my_user1
Enter password for …
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services amazon-rds

24
推荐指数
1
解决办法
5万
查看次数

我在使用哪些 AWS 服务?

当我登录AWS 管理控制台时,我只看到所有服务的列表。我怎么知道我正在使用哪些?我可以隐藏那些我不使用的吗?

我更喜欢 Heroku 组织事物的方式。它首先显示您的应用程序。然后,当您单击某个应用程序时,它只会显示该应用程序正在使用的加载项(服务)。想象一下登录 Heroku 并看到所有Heroku 附加组件的列表。

amazon-web-services

24
推荐指数
2
解决办法
2万
查看次数

AWS 无法更改 AWS RDS 的数据库子网组

我们必须(想要……)重命名 AWS 上的数据库子网组,因此我创建了一个新的数据库子网组,其设置与旧的相同。当我想在 AWS GUI 中的“修改选项卡”上切换组并点击应用时,aws 返回:

您不能将数据库实例 XXX 移动到子网组 XXX。指定的数据库子网组和数据库实例在同一个 VPC 中。在与指定数据库实例不同的 VPC 中选择一个数据库子网组,然后重试。(服务:AmazonRDS;状态代码:400;错误代码:InvalidVPCNetworkStateFault;请求 ID:7d46c84c-b22a-11e6-be20-b5bb6bd6cc6d)

有什么建议?或者如果不重新创建整个实例是不可能的?

amazon-web-services rds

24
推荐指数
2
解决办法
2万
查看次数

如何将未加密的 EBS 转换为加密

我有许多未加密的旧 EBS 卷。为了满足新的公司安全措施,所有数据都需要“静态加密”,因此我需要转换所有要加密的卷。

实现这一目标的最佳方法是什么?

encryption amazon-ec2 amazon-ebs amazon-web-services

23
推荐指数
1
解决办法
2万
查看次数

如何确定将我的站点迁移到云解决方案是否具有成本效益?

我有一个大而繁忙的网站;它目前完全在我每个月租用约 700 美元的专用服务器上运行。

它包含三个部分,我认为我可以将其划分为云解决方案:

  • 媒体(图像/视频)文件托管。目前我有类似 236 GB 的静态图像,目前都只是停在我的服务器上。如果我将这些移动到云中,我可能会与 CDN 结合使用(以最小化每个图像请求从云服务传输数据的成本)。

  • 数据库。目前在我的服务器上运行 MySQL,大约有 3 GB 的数据。

  • 网络服务器。同一台服务器运行 nginx 服务静态文件和 PHP。

我现在没有任何生产问题,但我希望我的网站明年的流量/服务器负载翻一番。所以我现在想考虑可扩展性。

我的问题是:我如何确定将任何/所有这些移动到云平台上是否具有成本效益,而不是将它们保留在我当前的服务器上?

(我已经知道其他一些因素:使用云进行备份会更容易,我不会像现在使用单台服务器那样出现单点故障等。但我不知道有多少拆分其中一项服务的成本更多/更少。我该如何计算?)


编辑 - 谢谢大家这些惊人的答案和评论。一些人要求提供更多信息,因此我总结了以下所有内容并添加了更多数据:

已使用数据传输(“带宽”) - 该站点每月发送约 17 TB 的出站数据(!),我计划明年将这个数字增加一倍(!!)。几乎所有这些出站都是静态媒体(图片和视频剪辑),所以也许 CDN 是个好主意,不仅可以提高可发现性,而且可以将所有数据传输到 CDN 网络的负担转移到 CDN 网络,因此媒体存储服务器没有那么多的数据直接传输。--编辑:对于这么多数据传输来说,CDN 似乎非常昂贵。所以也许静态媒体留在一个简单的服务器上,这给了我一个非常高的带宽上限(你好 OVH!),如果我能找到一种经济有效的方法将 CDN 放在它前面,那就太棒了。

流量不尖- 我的流量相当稳定;我转向更基于云的解决方案的目标是能够轻松扩展。即我当前的设置在一个硬盘驱动器上包含所有内容,并且驱动器已满 60%;这个基础设施实际上无法处理双倍的数据量(而且我不确定它是否有足够的计算能力以双倍的流量运行 Web 服务器和数据库服务器)。

静态媒体- 正如我上面提到的,我有大约 236 GB 的静态媒体,主要是所有图像和视频剪辑。这似乎是最明显的(也许是最简单的?)首先切割并放入云中的部分。

数据库- 虽然数据库现在运行良好,但我很快就会有一些更复杂的查询,并且喜欢那里更强大的东西的想法。因此,虽然我不认为我当前的需求(功率和数据量)决定我应该将数据库服务器移到云中,但这一切都是为了能够扩展。

繁忙时间- 我的网站上总是有至少1,000 名用户 24/7,贪婪地消费媒体。服务器从不空闲。

目前专用服务器- 我之前说错了,说它是 colo(暗示我拥有硬件)。那是错误的。我有一个我每个月租用的专用服务器(由我的托管公司所有)。区别不大,只是想提一下。

cloud azure amazon-web-services google-cloud-platform

23
推荐指数
6
解决办法
3986
查看次数

为什么我无法 ping 新设置的亚马逊 Web 服务 EC2 实例?

我一直在关注如何在 Ubuntu 上设置 EC2 实例,但是当我尝试在我的 IP 地址上执行 ssh 命令时,我遇到了操作超时。

所以我试图ping它,但也没有机会。得到请求超时

知道怎么做才能让它工作吗?我的仪表板上的状态为绿色。

谢谢 !

ssh ping amazon-ec2 amazon-web-services

22
推荐指数
4
解决办法
7万
查看次数