AWS로 자바프로그램 실행하기 4

AWS로 자바 프로그램 실행하기(4)

AWS로 자바 프로그램 실행하기(4) 아래 사진은 java -jar Autotrading-0.0.1-SNAPSHOT.jar를 실행하고 에러없이 잘 기동되는 모습이다. ​ ​ 서버가 기동됐으니 접속하면 되지만 그전에 보안그룹을 설정해야 한다. 보안그룹을 설정하기 위해 EC2 목록에서 보안그룹을 누른다. ​ 보안그룹에서 실행한 인스턴스에 해당하는 보안그룹ID를 선택한다. 기존 인바운드규칙에 SSH 22포트가 기본 설정되어 있을 것이다. 인바운드 규칙을 추가하여 80포트와 8080포트 2가지만 추가하면 될 것이다. 나는 안되어서 아래의 IPV6버전도 다 추가해보았다. 다 추가해도 오류가 발생하여 인스턴스 성능을 향상시켰더니 갑자기 되었다. 인스턴스 성능 향상시키는 법은 다음 포스팅에 작성하겠다. ​ ​ ​ 이..

IT/AWS 2024.04.04

AWS로 자바 프로그램 실행하기(3)

AWS로 자바 프로그램 실행하기(3) 이전 포스팅에 이어서 가보겠다. git으로 서버에 접속하면된다. ​ sudo apt update 명령어를 날려서 패키지 매니저가 관리하는 패키지의 정보를 최신 상태로 업데이트한다. ​ java -version 명령어를 날려서 본인이 필요한 자바 버전을 설치하면 된다. ​ sudo apt install openjdk-17-jre-headless continue 나오면 Y ​ 이후 java -version을 입력하면 설치된 자바 버전이 나오면 잘 된거다. ​ git clone을 하기 위해 깃허브에 등록되어있는 주소를 복사한다. ​ git clone "복사한 주소" ​ ls 명령어 치면 git에 있는 프로젝트폴더가 생성됨 cd "폴더이름" ./gradlew build 명령..

IT/AWS 2024.04.03

AWS로 자바 프로그램 실행하기(2)

AWS로 자바 프로그램 실행하기(2) SSH 연결하기​ 이전 포스팅에서는 인스턴스를 생성을 완료했었다. 이번엔 SSH로 연결을 진행한다. 인스턴스 목록에서 인스턴스ID를 클릭한다. 클릭하면 상세정보가 나오며 여기서는 퍼블릭IPv4주소가 필요하다. ​ cmd를 실행한다. cmd 말고도 git이나 powershell 등 가능하다. ​ SSH로 접속하기 위해서는 이전 포스팅에서 다운로드 받았던 키페어가 필요하다. cmd에서 실행할 원하는 위치에 넣으면 된다. // C:Users\7666 ​ ssh로 접속하기 위한 명령어를 날린다. ssh -i ./test.pem ubuntu@3.88.163.10 ssh -i ./"키페어파일명칭.pem" ubuntu@본인 퍼블릭IPv4주소 ubuntu@ 저렇게 나오면 서버로 접..

IT/AWS 2024.04.03

AWS로 자바 프로그램 실행하기(1)

AWS로 자바 프로그램 실행하기(1) 1. EC2 인스턴트 생성 아마존 홈페이지 검색창에 EC2를 검색하고 클릭한다. ​ 우측 상단에 인스턴트 시작 버튼을 클릭한다. 맨 처음에는 아래목록에 아무것도 안나옴. 저는 이미 하나 해서 "실행중"인게 존재 ​ 인스턴스 이름을 정한다. 아무거나 해도된다. 저는 test 아래 OS도 원하는것을 넣으면 됩니다. 저는 Ubuntu 제일 중요한 것은 아래 "프리티어 사용가능" 으로 해야 무료 서비스입니다. 그 아래 인스턴스 유형도 마찬가지로 "프리티어 사용가능"으로 해야 무료서비스입니다. ​ 다음 키 페어 생성 해야합니다. 새 키 페어 생성 클릭 ​ 키 페어 이름에 아무거나 입력. 저는 test 키 페어이름 RSA // RSA는 공개키 암호화방식 pem은 OpenSSh로..

IT/AWS 2024.04.02