해당 상황
1. EC2 인스턴스와 연결을 위하여 Putty (외부 SSH) 를 사용.
2. 해당 putty 에서 java -jar OOO.war 명령어를 사용하여 간단하게 배포한 뒤 종료.
3. putty 를 종료한 뒤 웹 페이지 접속이 안됨. (당연한 결과)
해결 방법
Linux 의 Screen 명령어를 사용.
EC2랑 연결된 외부 ssh 를 종료 시켜도 해당 서버연결을 유지할 수 있다.
Linux Screen 사용방법
대소문자를 구분하자.
세션을 만들기 전 자주 사용하는 명령어
1. screen -ls : 실행중인 스크린 확인
2. screen -S 세션이름 : screen세션 이름을 지정하여 만들고, 시작
3. screen -R 세션이름 : 세션이 있을 경우 이전 세션을 불러와서 실행, 없을경우 해당이름을 세션 만들어서 실행
4. screen -S 세션ID -X quit : 해당 세션을 종료한다.
세션을 만든 뒤 해당 세션에서 자주 사용하는 명령어
1. ctrl + a + d : 해당 세션 작업을 유지하고 빠져나온다.