AWS Elastic Beanstalk控制台部署Spring极简工程

问题

上次通过EB CLI工具没有成功在AWS中国云部署成功,这次通过EB web控制台来部署。

步骤

接着上次部署失败的Spring工程:AWS Elastic Beanstalk部署极简Spring工程(EB CLI失败版),准备好jar文件。

创建ec2私钥文件

这里我就不介绍了。

创建ec2安全组

主要设置如下入站规则:
dev-ec2-spring安全组

创建运行ec2角色

ec2运行角色

需要添加如下权限:

ec2角色权限

创建eb服务角色

eb服务管理角色基本配置
eb管理角色

控制台配置eb

开始创建eb应用程序
eb环境配置
eb服务访问权限配置
eb网络配置
eb配置自动扩缩和安全组
eb配置监控系统
后面就是审核页面,直接创建即可。

测试验证

由于aws中国云,不能直接点lb域名访问,所以,我们只能跑到服务器里面去看一看服务是否正常启动。
eb控制台没问题
找到eb创建的ec2实例,如下图:
找到ec2实例
直接在web界面上面点击“连接”,登录到ec2实例,如下图:
ec2实例登录
测试验证,如下图:
测试验证
80端口的nginx和5000端口的Spring都能够正常返回。值得注意的eb两个目录:

  • /var/app/current/:应用程序安装位置;
  • /var/log:日志位置

应用安装位置,内容如下:

eb应用安装目录
日志位置,内容如下:
eb日志位置

总结

这个只是eb部署spring最简服务。没有设计到db访问,也结合ci/cd等系统的集成。

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值