ec2 설정 방법 (ubuntu 기준)
- 환경: EC2 Ubuntu
- ec2는 VM 종류 중 하나이며, VM에서도 도커를 사용할 수 있는 것이지, 도커를 VM 위에서 돌리는 것이 필수적인 것은 아니다.
- 인스턴스를 처음 생성하여 접속하면 텅 빈 공간이 생긴다. 이곳에 하나하나씩 설치해야 한다.
# 깃 설치
$ apt-get update
$ sudo apt-get install git
$ git --version
# jdk 11 설치
$ sudo apt update
$ sudo apt install openjdk-11-jdk
$ javac -version
javac 11.0.11
$ java -version
openjdk version "11.0.11" 2021-04-20
$ docker version
$ sudo apt-get install gradle
- github repository를 가져오려면 아래의 명렁어를 실행한다.
$ git clone <repository address>
$ git pull
$ sudo apt-get update
$ sudo -su root || $ sudo su
$ chmod -s ./gradlew // 권한 뺏기
$ sudo chmod +x ./gradlew
$ gradlew build -x test
- 중지하거나 재부팅하면 도커를 재실행 해야한다.
- 인스턴스 변수를 수정하면 인스턴ㄱ스 중지 -> 시작
- EC2 인스턴스가 멈췄을 땐 중지 -> 시작
- application.yml에 설정하는 port는 내부 포트를 말하는 것이다.