我正在为电子商务应用程序移动的 rest api 建模成本,并希望确定适当的实例大小和数量。
我们的配置:
- Apache
- Slim framework PHP
Run Code Online (Sandbox Code Playgroud)
我们的估计:
- Users/Day: 10000
- Page views / User: 10
- Number total of users: 500 000
- Number total of products: 36 000
Run Code Online (Sandbox Code Playgroud) 重建
创建实例
为您创建的实例分配并关联一个新的弹性 IP
通过寻址您在步骤 2 中与您的实例关联的弹性 IP,通过 ssh 连接到一个实例,以查看您是否已经建立了没有问题的连接
$ ssh -i "YouKey.pem" openvpnas@192.168.0.1
关闭与您的实例的连接
终止您的实例
创建一个具有相同堆栈和配置的新实例
关联您在步骤 2 中创建的弹性 IP
尝试通过 ssh 连接您在步骤 6 中创建的实例,方法是通过寻址您在步骤 7 中与新实例关联的弹性 IP
您将获得主机密钥验证失败,例如:
$ ssh -i "YourKey.pem" openvpnas@192.168.0.1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @ 警告:远程主机标识已更改!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ 有人可能正在做一些令人讨厌的事情!现在有人可能正在窃听你(中间人攻击)!主机密钥也可能刚刚被更改。远程主机发送的 RSA 密钥的指纹为 ff:01:ff:01:ff:01:ff:01:ff:01:ff:01:ff:01:ff:01。请联系您的系统管理员。在“Path-To-Your-Host-Key”/known_hosts 中添加正确的主机密钥以消除此消息。'Path-To-Your-Host-Key'/known_hosts:14 中的违规 RSA 密钥 192.168.0.1 的 RSA 主机密钥已更改,您已要求进行严格检查。主机密钥验证失败。
*仅供参考:StackOverflow 我想按照您的指示将其发布在服务器故障上,但我会保持原样, 因为已经有一段时间了,而且似乎人们可以访问这篇文章。 我认为这可能是不做的一个很好的例子??
在我新创建的 EC2 实例 (Ubuntu 14.04) 上安装 CodeDeploy 代理时,我rpm在执行安装或重新安装 AWS CodeDeploy 代理指南中的步骤时遇到了错误。
命令:
wget https://aws-codedeploy-us-west-2.s3.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto
Run Code Online (Sandbox Code Playgroud)
错误:
sudo: unable to resolve host ip-10-0-88-56
I, [2016-08-12T01:22:00.600236 #30533] INFO -- : Starting Ruby version check.
I, [2016-08-12T01:22:00.600470 #30533] INFO -- : Starting update check.
I, [2016-08-12T01:22:00.600565 #30533] INFO -- : Checking AWS_REGION environment variable for region information...
I, [2016-08-12T01:22:00.600645 #30533] INFO -- : Checking EC2 metadata service for region information...
I, [2016-08-12T01:22:00.627237 #30533] INFO …Run Code Online (Sandbox Code Playgroud) 我对设置生产机器有点陌生,我不明白为什么在我的 EC2 机器上看不到 nginx 的默认索引页面。它已安装并运行在我的服务器上,但是当我尝试访问时,它一直在加载并且不显示任何内容,并保持在空白页面上。我正在尝试通过公共 ip (35.160.22.104) 和公共 dns(ec2-35-160-22-104.us-west-2.compute.amazonaws.com) 进行访问。两者都是一样的。我做错了什么?
更新:我意识到在重新启动 nginx 服务时,它没有显示“ok”消息。于是我查看了error.log:
[ 2016-12-12 17:16:11.2439 709/7f3eebc93780 age/Cor/CoreMain.cpp:967 ]: Passenger core shutdown finished
2016/12/12 17:16:12 [info] 782#782: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:71
[ 2016-12-12 17:16:12.2742 791/7fb0c37a0780 age/Wat/WatchdogMain.cpp:1291 ]: Starting Passenger watchdog...
[ 2016-12-12 17:16:12.2820 794/7fe4d238b780 age/Cor/CoreMain.cpp:982 ]: Starting Passenger core...
[ 2016-12-12 17:16:12.2820 794/7fe4d238b780 age/Cor/CoreMain.cpp:235 ]: Passenger core running in multi-application mode.
[ 2016-12-12 17:16:12.2832 794/7fe4d238b780 age/Cor/CoreMain.cpp:732 ]: Passenger core online, PID 794
[ 2016-12-12 …Run Code Online (Sandbox Code Playgroud) 有人可以指导我如何为 AWS 云中的每个用户创建一个子域吗?
开发栈,我用的是PHP & Mysql
我需要将许多文件从远程服务器 (ec2-amazon) 复制到家用机器,手动使用 WinSCP 需要几个小时。我发现这个线程使用 scp 将文件复制到亚马逊 EC2 实例,但我需要知道如何以相反的方式(从远程服务器),我的基本尝试只是请求您的帮助:
scp ubuntu@ec2-xx-xx-xx-xx.us-west-2.compute.amazonaws.com:/myfiles/ -r /mypc/folder/
我当然得到:
1) 权限被拒绝(公钥)。
2)我应该如何在我的家用机器中给出目的地(IP地址?)。
我很感激你的帮助!
齐亚
如何使用 boto3 列出给定 ASG 的所有实例(id 和 IP)?如果您有一个可行的示例,请告诉我。
我刚刚创建了一个新的启动配置以用于 Auto Scaling 组。当启动新的 EC2 实例时,我希望执行脚本。
详细说明:
deploy.sh使用 git 更新我的应用程序代码的脚本...我的用户数据是:
#!/bin/bash
/home/ec2-user/deploy.sh
Run Code Online (Sandbox Code Playgroud)
这不起作用。
amazon-ec2 amazon-web-services autoscaling launch-configuration
我正在尝试为 SCP 我的 python 脚本创建一个新文件夹,以便我可以在 AWS EC2 实例上运行它。
所以我有 SSH 并连接到我的实例。我尝试了ls没有任何显示。
pwd显示:
/home/ec2-user
Run Code Online (Sandbox Code Playgroud)
mkdir /newFile显示:
mkdir: cannot create directory '/newFile': Permission denied
Run Code Online (Sandbox Code Playgroud)
sudo mkdir /newFile显示没有错误。但当我 时ls,什么也没有显示。怎么了?
我使用的是 MacBook,我的实例是 AWS Linux AMI。
我正在 AWS - ubuntu 上运行 jenkins 实例。作为构建过程的一部分,我需要创建 docker 映像。当管道 sh 脚本运行命令时,docker build -t ${dockerImageName} ./它会抛出错误,打开权限被拒绝。
我已验证用户是jenkins.dockerignore 的文件权限是-rw-r--r--
amazon-ec2 ×10
autoscaling ×2
linux ×2
python ×2
amazon ×1
boto3 ×1
docker ×1
jenkins ×1
kubernetes ×1
nginx ×1
openvpn ×1
php ×1
python-3.x ×1
rpm ×1
ssh ×1
ubuntu ×1