在aws上部署springboot项目
参考视频连接
Deploy Spring Boot App in AWS EC2 instance using S3
思路是写一个springboot 的demo并将本地工程的target里的jar包上传到S3桶,再用Putty连接EC2下载S3里的jar包并java -jar 来运行jar包
过程中需要用Putty连接ec2并安装java8 -命令:
//切换主权限
sudo -i//下载jdk
sudo yum install java-1.8.0-openjdk*检查版本
java -version
用putty下载S3里的jar到EC2的命令
wget S3里jar的物理链接,比如
wget https://springbootonaws.s3-ap-northeast-1.amazonaws.com/demo-0.0.1-SNAPSHOT.jar
在EC2里运行下载好的jar,如果下载重复,jar后面会有.1.2这样的副本号
java -jar demo-0.0.1-SNAPSHOT.jar
注意两点
1.在下载jar的时候putty 403代表 S3上jar需要设置为公开状态。
2.访问EC2的共有地址要加程序启动时的端口号,如果访问无法连接,需要在安全组里加这个自定义TPC端口号任何地点,保存后再访问。
关于部署后服务器的访问:
到EC2详情页复制它的公有IP DNS,粘贴到浏览器地址栏+:8080


魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)