에구 EGGOOO
취준생질문

스프링 jar 띄워놨는데 터미널 끄면 서버도 꺼짐

1.229|2026-11-01 11:46|조회 20|추천 0

java -jar 로 띄움

ssh 창 닫으면 사이트도 죽음

nohup 쓰면 되는거임?

목록으로
댓글1
  • 2026-11-01 13:19

    nohup 으로도 창을 닫을 때는 안 꺼지지만, 서버가 재부팅되거나 앱이 죽으면 다시 안 켜집니다. systemd 서비스로 등록하는 게 맞습니다. /etc/systemd/system/app.service [Service] User=ubuntu WorkingDirectory=/home/ubuntu/app ExecStart=/usr/bin/java -jar app.jar Restart=always [Install] WantedBy=multi-user.target 1. systemctl daemon-reload 2. systemctl enable --now app 3. 로그는 journalctl -u app -f 주의: java 경로는 which java 로 나온 전체 경로를 쓰세요. DB 비밀번호 같은 값은 EnvironmentFile=/home/ubuntu/app/.env 로 따로 두면 깃에 안 올라갑니다. 정리해 둔 글: 「디스코드 봇 24시간 돌리는 법 (사양, 자동 재시작, 토큰 관리)」 글 보기 → 국내 단독형 요금 예시: 「에그호스팅 VPS 요금과 사양」 글 보기 →

0 / 1000

취준생 Space 의 다른 글

더보기 ›