Elastic Beanstalk-环境搭建(Nodejs)

基本知识

基本知识参照: Elastic Beanstalk.

通过控制面板搭建

新建应用和环境

作成新的应用
在这里插入图片描述
键入应用名;NodeTest
说明;任意
在这里插入图片描述
新的开发环境做成
选择webServer
在这里插入图片描述
环境名;Nodetest-env
开发平台选择;Nodejs
应用;选择样本(demo应用)
在这里插入图片描述
等待数分钟后,环境自动生成
在这里插入图片描述
在这里插入图片描述
可以看到健康状况;ok
AWS在缺省VPC上自动生成了
EC2,S3(用来存放版本),安全组,IAM角色,CloudFormation等资源
缺省VPC没有的话,环境创建失败。
在这里插入图片描述
删除EC2时,不忘了解掉关联,删除IP
在这里插入图片描述

最后确认环境正常生成
在这里插入图片描述

更新应用

官网下载sample压缩包后,选择上传
在这里插入图片描述
指定下载的压缩包
在这里插入图片描述

可以看到环境的重新装载
在这里插入图片描述
最终环境的成功更新
在这里插入图片描述
点击URL,确认此次更新的内容
在这里插入图片描述

删除应用和环境

删除应用版本

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

环境终了

在这里插入图片描述
键入环境名以确认
在这里插入图片描述
删除中
在这里插入图片描述
删除后的状态,显示已经终了
在这里插入图片描述
上图的 【动作】列表中选择【应用删除】,回到最初的新建页面
在这里插入图片描述

确认其他项
EC2-----------terminated
ElasticIP-----自动解放删除
S3--------------删除;不能删除的时候,参照: 不能删除桶的问题.
CloudFormation-------自动删除

通过Git / EB-CLI搭建

EB-CLI安装参照: AWS-EBCLI.

新建应用和环境

root用户clone资源

[root@localhost /]# git clone https://github.com/oblily/beanstalk_nodejs_sample.git
[root@localhost /]# cd  beanstalk_nodejs_sample
[root@localhost beanstalk_nodejs_sample]# git status
# On branch master
nothing to commit, working directory clean

新建应用

eb命令初期化
[root@localhost beanstalk_nodejs_sample]# eb init

Select a default region
1) us-east-1 : US East (N. Virginia)
2) us-west-1 : US West (N. California)
3) us-west-2 : US West (Oregon)
4) eu-west-1 : EU (Ireland)
5) eu-central-1 : EU (Frankfurt)
6) ap-south-1 : Asia Pacific (Mumbai)
7) ap-southeast-1 : Asia Pacific (Singapore)
8) ap-southeast-2 : Asia Pacific (Sydney)
9) ap-northeast-1 : Asia Pacific (Tokyo)
10) ap-northeast-2 : Asia Pacific (Seoul)
11
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值