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

问题

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

步骤

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

创建ec2私钥文件

这里我就不介绍了。

创建ec2安全组

主要设置如下入站规则:

创建运行ec2角色

需要添加如下权限:

创建eb服务角色


控制台配置eb






后面就是审核页面,直接创建即可。

测试验证

由于aws中国云,不能直接点lb域名访问,所以,我们只能跑到服务器里面去看一看服务是否正常启动。

找到eb创建的ec2实例,如下图:

直接在web界面上面点击"连接",登录到ec2实例,如下图:

测试验证,如下图:

80端口的nginx和5000端口的Spring都能够正常返回。值得注意的eb两个目录:

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

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

日志位置,内容如下:

总结

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

参考

相关推荐
吴声子夜歌20 分钟前
ApacheCommons——commons-text(模板替换与文本算法)
java·开发语言·算法·apache
Haooog33 分钟前
Agent 开发中的 Memory:State、短期记忆、长期记忆与 Memory Retrieval
java·agent·memory
砚底藏山河40 分钟前
【量化纯GET实战 #23】多股票相关性:用收益率看板块联动
java·数据库·python·金融·数据分析
抠脚小弟1 小时前
Spring Cache 使用详解:从入门到实战
java·spring
ZGG0031 小时前
MySQL 索引详解:B+ 树、聚簇索引与最左前缀
java·数据库·mysql
萧瑟余晖1 小时前
Java深入解析篇五十四之对象模型详解
java·开发语言
张文是假的啊2 小时前
Java | record | Controller逻辑
java·开发语言
勿忘,瞬间2 小时前
Mybatis高阶
java·数据库·mybatis
嘻哈baby3 小时前
Go 函数中的参数为什么不支持默认值?
java·开发语言·jvm
慧都小项3 小时前
MyEclipse 2026:当 Agent、MCP 与 Java 26 进入 Eclipse 工作流
java·eclipse·springboot·copilot·myeclipse