EC2에서 Spring-Boot 앱 시작
4573 단어 EC2spring-bootAWS
전제 조건
개요
대략 5가지 단계를 수행합니다.
그럼 순서대로 설명하겠습니다.
①EC2 인스턴스 생성+EC2에 접속하기 위해서 필요한 비밀키 취득
인스턴스를 시작합니다.

OS 템플릿을 지정합니다. 이번에는 Amazon Linux 2에서 진행합니다.

보안 그룹 설정에서 규칙 추가 버튼 누르기에서 사용자 지정 TCP를 다음 설정으로 추가합니다. 80은 http, 443은 https로부터의 요청에 대응하기 위한 것입니다.
*추가: HTTP 요청을 받는 경우 8080도 포트 범위로 지정합니다. 무례했습니다.

확인 화면에서 시작을 누르면 키에 대해 묻는 것이므로 먼저 새 키 쌍 만들기를 선택하고 임의의 값을 입력하고 키 쌍 다운로드를 누릅니다.

풀다운을 기존 키 쌍 선택으로 변경하고 방금 만든 키 쌍을 선택하고 확인한 상태에서 인스턴스 만들기를 누릅니다.

②EC2에 SSH 접속
이번에는 teraterm을 사용하여 연결합니다. teraterm을 시작한 후 첫 번째 화면에서 만든 EC2 인스턴스의 공용 IPv4 주소를 호스트에 입력합니다.

보안 경고가 나오지만 그대로 진행합니다.

사용자 이름은 ec2-user이고 개인 키는 방금 만든 키 쌍의 경로를 참조합니다.

연결했습니다.

③ EC2에 jar 파일을 sftp 전송
이번에는 WinSCP를 사용하여 전송합니다. 우선 설정을 누르십시오.

왼쪽 메뉴에서 SSH 인증을 선택하고 개인 키는 이전 키 쌍의 경로를 참조합니다.

Putty 형식으로 변환은 OK로 저장합니다.

돌아온 첫 번째 화면에서 호스트 이름을 입력합니다. EC2 인스턴스의 공용 IPv4 주소입니다.

경고가 나오지만 진행됩니다. 알 수없는 서버라고 쓰고 있지만 EC2입니다.

사용자 이름에 ec2-user를 입력합니다.

jar 파일을 왼쪽에서 오른쪽으로 드래그 드롭합니다.

④ EC2에 java 설치
EC2에서 명령을 실행합니다.
sudo yum install java-11-amazon-corretto-headless
⑤jar 실행
EC2에서 명령을 실행합니다.
java -jar {実行したいjarファイル名}.jar
수고하셨습니다.
Reference
이 문제에 관하여(EC2에서 Spring-Boot 앱 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NoOne/items/76be0d03560f0b77e91a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에는 teraterm을 사용하여 연결합니다. teraterm을 시작한 후 첫 번째 화면에서 만든 EC2 인스턴스의 공용 IPv4 주소를 호스트에 입력합니다.

보안 경고가 나오지만 그대로 진행합니다.

사용자 이름은 ec2-user이고 개인 키는 방금 만든 키 쌍의 경로를 참조합니다.

연결했습니다.

③ EC2에 jar 파일을 sftp 전송
이번에는 WinSCP를 사용하여 전송합니다. 우선 설정을 누르십시오.

왼쪽 메뉴에서 SSH 인증을 선택하고 개인 키는 이전 키 쌍의 경로를 참조합니다.

Putty 형식으로 변환은 OK로 저장합니다.

돌아온 첫 번째 화면에서 호스트 이름을 입력합니다. EC2 인스턴스의 공용 IPv4 주소입니다.

경고가 나오지만 진행됩니다. 알 수없는 서버라고 쓰고 있지만 EC2입니다.

사용자 이름에 ec2-user를 입력합니다.

jar 파일을 왼쪽에서 오른쪽으로 드래그 드롭합니다.

④ EC2에 java 설치
EC2에서 명령을 실행합니다.
sudo yum install java-11-amazon-corretto-headless
⑤jar 실행
EC2에서 명령을 실행합니다.
java -jar {実行したいjarファイル名}.jar
수고하셨습니다.
Reference
이 문제에 관하여(EC2에서 Spring-Boot 앱 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NoOne/items/76be0d03560f0b77e91a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
EC2에서 명령을 실행합니다.
sudo yum install java-11-amazon-corretto-headless
⑤jar 실행
EC2에서 명령을 실행합니다.
java -jar {実行したいjarファイル名}.jar
수고하셨습니다.
Reference
이 문제에 관하여(EC2에서 Spring-Boot 앱 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NoOne/items/76be0d03560f0b77e91a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
java -jar {実行したいjarファイル名}.jar
Reference
이 문제에 관하여(EC2에서 Spring-Boot 앱 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NoOne/items/76be0d03560f0b77e91a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)