4일 동안 헤메던걸.. 성공했다..
조장님 감사합니다..
강사님 노션 최고!
https://brave-planarian-384.notion.site/5-apt-6a446819ff8846e48dd469d747b9d969
1. 파일질라 접속해서
home/ubuntu에 war파일을 넣는다.

2. aws ec2 인바운드 규칙 추가

3. 서버 접속
ssh -i 사본이름.pem 계정명@탄력적IP주소
ssh -i 사본이름.pem ubuntu@탄력적IP주소
안에 java 깔려있어야 함.
sudo apt install 어쩌구로 깔았음
4. war 파일 실행시키기
이것때문에 실행 못하고 있었음 ..
- 스프링부트인 경우 백그라운드로 war파일 실행
- java -jar 경로/프로젝트.jar
java -jar /home/ubuntu/BootMyweb-0.0.1.war
- 이렇게 돌리게 되면 터미널을 종료하면 어플리케이션은 종료됩니다.
- 우분투 서버에서 실행파일을 백그라운드로 동작 시킵니다.
- 터미널을 종료해도 어플리케이션은 백그라운드로 동작됩니다.
- 실행로그는 nohup.out 파일에 기록 됩니다.
nohup java -jar 경로/프로젝트.jar &
nohup java -jar /home/ubuntu/BootMyweb-0.0.1.war &
5. 주소 입력

성공 ..
삽질하면서 봤던 블로그
https://serina-the-best.tistory.com/12
AWS Ubuntu 서버에 war 파일 배포하기 (2) (feat. Filezilla로 war 파일을 배포하고 tomcat을 재기동하기)
https://serina-the-best.tistory.com/11 AWS Ubuntu 서버에 war 파일 배포하기 (1) (feat. 우분투 인스턴스에 자바, 톰캣 설치하기) AWS Ubuntu server에 war 파일을 배포하는 방법에 대한 포스팅을 해보려 합니다. 아래
serina-the-best.tistory.com
간과했던점이 스프링 부트 배포하기 라고 검색했어야했다.
'리눅스' 카테고리의 다른 글
| ssh 접속 제한 (0) | 2023.06.16 |
|---|---|
| aws ec2 서버 다운 & 다시 켜기 (0) | 2023.04.19 |
| aws ec2 (0) | 2023.04.05 |
| AWS EC2 인스턴스 삭제 (0) | 2023.04.04 |
| 배포 | AWS EC2에 war파일 배포하기 (0) | 2023.04.02 |