AWS EC2

이동언·2025년 3월 17일

1. EC2 생성





대상그룹은 EC2 생성시에 vpc를 default값이 아닌 본인 vpc로 설정을 편집에서 변경해놔야 대상그룹에 나오니까 EC2 생성할때 꼭 해줘야함. 네트워크 설정 편집 눌러서 대상그룹 vpc 선택하기 필수

본인 vpc로 변경하면 비활성화 되니까 퍼블릭 ip 자동할당 활성화 필수

보안규칙은 ec2 생성 이후에 해도됨.



현재 보안그룹 설정하는게 api면 8080, 프론트면 5173 으로 설정해주자. port설정에 맞게

ec2환경에서 깃 다운로드, 자바17버전 다운로드


깃 설정


env 내부에 해당 api에 해당되는 env내용 넣어주기 (vi .env 해서 내용넣고 esc 이후 :wq로 저장하기)

cd build/libs 로 이동 후 jar 파일 이름 확인

이걸로 실행해도되고,

java -jar GooInProChatAPI-0.0.1-SNAPSHOT.jar 

노홉으로 키고싶고, env파일도 포함해서 실행시켜주려면

nohup env $(cat .env | xargs) java -jar build/libs/eSnack24AdminAPI-0.0.1-SNAPSHOT.jar &)

노홉으로 안키고, env파일 포함해서 실행시켜주려면

이렇게 되면 EC2 인스턴스 켜지게 되고, 켜져있는 상태로 퍼블릭주소를 확인한뒤


해당 퍼블릭 주소로 프론트엔드의 env localhost를 변경해주면 EC2 끝


vite vue3 EC2로 실행방법

vite.config 내부에 서버 열어줘야함 (다시 푸시)

git 세팅 이후


.env 넣어주기

시작

0개의 댓글