putty 프로그램을 설치한다.
EC2 생성시 발급한 pem키를 ppk로 변환해야 한다.
putty 프로그램 설치시 함께 설치된 PuTTYgen(PuTTY KEY Generator)를 이용하여 pem키를 ppk로 변환한다.
Load를 누르고 파일 형식을 All Files로 바꾼다.
다운받은 pem키를 찾는다.
Save Private Key를 선택하여 ppk로 변환한다.
EC2 인스턴스에 연결한 Elastic IP주소를 HostName에 적는다.
좌측 탭의 Connection - SSH - Auth에 들어간다.
Browse를 선택하여 ppk키를 선택한다.
다시 좌측 탭의 Session을 선택한다.
Saved Sessions에 해당 접속을 구분할 수 있는 이름을 적고 Save를 누른다.
다음부터는 저장된 접속 정보를 통해 바로 접속할 수 있다.
이후 Open을 누른다.
터미널을 통해 EC2인스턴스에 접속한다.
인스턴스에 접속 후 Java를 설치한다.
Java 11버전 설치를 위한 명령어를 입력한다.
Devian 계열의 Linux를 이용하는 경우 apt 명령어를 사용한다.
레드햇 계열의 리눅스를 이용하는 경우 yum 명령어를 사용한다.
sudo apt-get install openjdk-11-jre
sudo apt-get install openjdk-11-jdk
두 명령어 입력시 설치할 것이냐고 묻는 질문에 Y를 입력한다.
java -version
설치가 완료됐으면 java -version 명령어를 통해 설치를 확인한다.
which javac
which javac 명령을 통해 javac의 위치를 검색한다.
readlink -f /usr/bin/javac
심볼릭링크를 위의 위치로 읽는다.
sudo vi /etc/profile
명령을 통해 환경변수를 설정한다.
i를 눌러 vi 입력 모드로 변경한다.
위의 사진과 같이 입력한 후
Esc를 누르고 :wq 를 입력해 저장하고 나온다.
source /etc/profile
sudo reboot now
source /etc/profile 명령어로 방금 변경한 환경변수를 반영한다.
sudo reboot now 명령어로 시스템 재시작을 한다.
스프링부트를 이용할 경우 톰캣이 내장되어 있기 때문에 따로 톰캣을 설치하지 않아도 된다.