본문 바로가기
프로젝트/영화예매 프로젝트

[GCP 사용기 #3] Spring boot 서버 구축

by 거북이의 기술블로그 2024. 11. 5.
[구성]
spirng boot : 3.3.5
java : 17

 

JAVA 설치

[root 게정]
1. apt update
2. apt install openjdk-17-jdk -y
3. java -version

 

 

Springboot 서비스 등록

  • /opt 디렉토리로 .jar파일 이동
cp my-app.jar /opt/my-app.jar
  • systemd 데몬 서비스 등록
/etc/systemd/system/ 경로에서 서비스 등록
sudo vi /etc/systemd/system/my-app.service

[Unit]
Description=SpringBoot Application
After=network.target

[Service]
User=root
ExecStart=/usr/bin/java -jar /opt/my-app.jar
SuccessExitStatus=143
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

 

GCP 포트열기

  • [서버외부ip]:8080 접속 확인