✅ 1. Ubuntu 環境で JDK をインストールする方法
Spring Boot は 3.x.x バージョン、JDK は 17 バージョンを使用する予定である。それに合わせて環境を構築する。
$ sudo apt update && \
sudo apt install openjdk-17-jdk -y
✅ 2. インストールが正常に完了したか確認する
$ java -version

✅ 3. GitHub から Spring Boot プロジェクトをクローンする
https://github.com/lioncubKR/AWS/tree/main/ec2-spring-boot-sample
$ git clone https://github.com/lioncubKR/AWS.git
$ cd aws/ec2-spring-boot-sample
✅ 4. application.yml ファイルを直接作成する
application.yml のような機密情報を含むファイルは、Git でバージョン管理を行わないのが一般的である。したがって、application.yml ファイルは別途 EC2 インスタンスに配置する必要がある。ファイルをアップロードする作業よりも、application.yml ファイルを直接作成する方がはるかに簡単である。
src/main/resources/application.yml
server:
port: 80
✅ 5. サーバーを実行する
$ ./gradlew clean build # 既存のビルドファイルを削除し、新しく JAR としてビルド
$ cd ~/ec2-spring-boot-sample/build/libs
$ sudo java -jar ec2-spring-boot-sample-0.0.1-SNAPSHOT.jar
参考:バックグラウンドで Spring Boot を実行する方法
$ sudo nohup java -jar ec2-spring-boot-sample-0.0.1-SNAPSHOT.jar &
✅ 6. 正常に動作しているか確認する

'AWS > EC2' 카테고리의 다른 글
| 11.EC2 - UbuntuでDocker/Docker Composeのインストール (0) | 2026.03.16 |
|---|---|
| 9.EC2 - Express サーバーのデプロイ (0) | 2026.03.16 |
| 8.EC2 - Elastic IP設定 (0) | 2026.03.16 |
| 7.EC2 - 接続 (0) | 2026.03.16 |
| 6.EC2作成 - ストレージ構成 (0) | 2026.03.16 |