AWS EC2를 배포하여 백그라운드에서 서버를 계속 돌릴수 있는 방법
jar파일을 실행할때 nohup명령어를 함께사용해준다.
nohup java -jar groupApp-0.0.1-SNAPSHOT.jar &
nohup명령어 뒤에 &을 붙이면 백그라운드에서 실행한다는 의미!
이렇게 하면 EC2콘솔 접속을 끊더라도 실행파일을 계속 실행할 수 있다.

ls명령어를 사용하여 nohup.out파일이 생성되었는지 확인한다.

cat 명령어를 사용하여 파일을 출력하면 서버의 로그를 확인해 볼수있다.

jobs : 현재 백그라운드에서 돌아가는 파일 확인
fg %(인덱스번호) : 백그라운드에 돌아가고있는 프로그램 확인
1번 인덱스가 실행중이니 fg명령어를 사용하여 첫번째 인덱스를 불러와 control + c 를 사용해주면 백그라운드 파일이 종료된다.
프로세스 pid 확인 : sudo lsof -t -i:8080
프로세스 종료 : kill -9 [프로세스 id]
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080