로컬 환경에서 벗어나, AWS EC2 환경에 빌드 파일(
.jar)을 배포하여 개발한 Swagger UI에 진입하기 위한 포스팅입니다.EC2와RDS를 활용할 것며, 클라우드 환경 구축부터 배포까지 살펴보도록 하겠습니다.

무료 계정 생성을 통해 계정을 생성합니다.인스턴스 시작

1단계 : AMI 선택

Amazon Linux 2 AMI (HVM) - Kernel 4.14, SSD Volume Type2단계 : 인스턴스 유형 선택

t2.micro를 선택한 후, 인스턴스 세부 정보 구성 !3단계 : 인스턴스 세부 정보 구성

스토리지 추가 !4단계 : 스토리지 추가

태그 추가 !5단계 : 태그 추가

보안 그룹 구성 !6단계 : 보안 그룹 구성

검토 및 시작 !지정된 IP에서만 ssh 접속이 가능하도록 구성하는 것이 안전합니다.7단계 : 인스턴스 시작 검토

시작하기 !키 페어 생성

*.pem 형식의 키 파일을 다운로드 받은 후, 인스턴스를 가동합니다.
퍼블릭 IPv4는 인스턴스를 중지한 후에 재시작할 경우 바뀌는 값이다. 그러므로 고정된 IP가 필요하고 Elastic IP를 생성함으로써 해결할 수 있다.탄력적 IP
탄력젹 IP 주소 할당을 누릅니다.
할당합니다.

탄력적 IP 주소 연결을 누릅니다.
생성한 key 파일의 권한을 변경합니다.
$ chmod 600 JinminBoard.pem
.pem 이 있는 디렉토리 위치에서 해당 명령어를 실행합니다.Linux의 chmod
- chmod는 권한을 변경할 수 있습니다. 세 개의 숫자는 차례대로
나/그룹/전체를 의미합니다.- read(4), write(2), execute(1)를 의미하며, 숫자들의 합으로 권한을 조정할 수 있습니다.
- ex) 600 : 나에게 read(4) + write(2)의 권한을 부여합니다.
- ex) 744 : 나에게 read(4) + write(2) + execute(1) / 그룹과 전체는 read(4)의 권한을 부여합니다.
권한 설정 후 접속합니다.
$ ssh -i {pem} ec2-user@{ec2의 퍼블릭 IPv4 or 도메인}

키파일을 .ssh로 복사 (키파일이 위치한 디렉토리)
$ cp JinminBoard.pem ~/.ssh
.ssh 디렉토리 진입
$ cd ~/.ssh

설정파일(config) 변경
$ vi config
vi 에디터를 활용하여 config의 내용을 변경합니다.i 클릭 : 내용 변경esc + wq : 저장 후 에디터 종료
Host : 본인이 원하는 서비스 이름HostName : ec2의 퍼블릭 IPv4 or 도메인User : ec2 사용자를 의미IdentityFile : .pem권한 변경
$ chmod 700 config
$ chmod 600 JinminBoard.pem
진입
$ ssh JinMin-Board
Launch into a thrilling experience with our Delhi hotel escort services, tailored to your deepest yearnings. Explore the boundaries of pleasure with companions who are as adventurous as you are, creating unforgettable memories that will leave you breathless.
Hotel Country Inn Suites Call Girls Service
Crowne Plaza Hotel Call Girl Service
Diplomat Hotel Call Girls Service
Hotel Fabhotel Prime Saga Call Girl
Hotel Four Points By Sheraton Call Girls