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等系统的集成。

参考

相关推荐
GalenZhang88817 小时前
Springboot调用Ollama本地大模式
java·spring boot·后端
小蒜学长17 小时前
springboot海洋馆预约系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端
三次拒绝王俊凯18 小时前
在ideal中访问页面时出现 HTTP 404 - Not Found
java·学习·tomcat
西岭千秋雪_18 小时前
Spring AI alibaba Prompt模板&Advisor自定义
java·人工智能·spring·prompt
敲代码的嘎仔18 小时前
牛客算法基础noob59 简写单词
java·开发语言·数据结构·程序人生·算法·leetcode·学习方法
少许极端18 小时前
算法奇妙屋(四)-归并分治
java·算法·排序算法·分治·归并
特立独行的猫a20 小时前
C 语言各种指针详解
java·c语言·开发语言
Rewloc21 小时前
Trae CN配置Maven环境
java·maven
彭于晏Yan21 小时前
MyBatis-Plus使用动态表名分表查询
java·开发语言·mybatis
秋月的私语1 天前
如何快速将当前的c#工程发布成单文件
android·java·c#