EC2 배포

Haeun Kim·2022년 3월 18일
0

Github에 올린 코드를 EC2 서버에 올리는 방법은 다음과 같다.

  1. EC2 인스턴스의 보안 그룹 인바인드 규칙에 HTTP, 8080, SSH 등 추가

  2. EC2 인스턴스 접속 후 기본 설치

  • 깃헙 설치
sudo yum install git
  • 자바 설치
설치 가능한 java 버전 확인 : sudo yum list | grep jdk
자바 설치 : sudo yum install java-1.8.0-openjdk
javac 설치 : sudo yum insall java-1.8.0-openjdk-devel.x86_64

  1. 배포 절차
git clone https://github.com/haeun-i/EC2TEST.git
cd [프로젝트명(github 프로젝트 이름)] ex.EC2TEST
sudo chmod 777 ./gradlew 
./gradlew build

-> clone할 때 깃헙에서 로그인 방식의 인증을 지원하지 않고 access token 형식으로 바뀌어서 어려움을 겪었으나
장상현님 블로그를 보고 해결했다.
로그인 시에는 username에는 github 이름(나의 경우 haeun-i), password에는 access token의 비밀번호를 Shift+Insert를 통해 입력해 인증했다.

  1. jar 파일 생성 확인 후 실행
cd build/libs
ls (파일 명 확인)
java -jar demo-0.0.1-SNAPSHOT.jar

0개의 댓글