1. aws 계정 생성
2. EC2 접속 및 인스턴스 생성 클릭
3. 보안그룹 설정
(있는걸로 하면되는데 간단하게 설정하고 스킵)
3-1. 탄력적 IP 생성해서 연결하기
4. 키페어 생성해서 puttygen으로 ppk로 변경
5. 해당된 키로 받아서 들어가면 accept하면됨
기존에 설정해두었던 보안그룹과, 키페어를 사용했음으로 따로 적진 않겠음.
검색결과도 많은편임.
sudo apt-get update
$ apt-get install apache2 // 진짜까먹지마라 이것때문에 80포트 연결안되서 난리다진짜나 개빡
sudo apt-get upgrade -> Y
EC2에 java설치
java11은 그냥 갖다가 설치하면 구동함
java17은 중간에 작업하나 해줘야함
sudo apt-get install openjdk-11-jre
sudo apt-get install openjdk-11-jdk
하면 java11버전이 깔리지만
sudo apt-get install openjdk-17-jre
sudo apt-get install openjdk-17-jdk
이렇게 가면 java17버전이 설치됨 (Java 17로 설치하면 아래 부분에서 JAVA_HOME 경로 변경필요)
- java 버전 확인
java -version
- javac 버전 확인
javac -version
- 설치된 java 위치 확인
which java
/usr/bin/javac
readlink -f /usr/bin/javac
/usr/lib/jvm/java-17-openjdk-amd64/bin/javac
- java 환경설정 변경하기
sudo nano /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin/:$PATH
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
작성 뒤, Ctrl+o , /etc/profile 입력 후 엔터 , 그다음 Ctrl+x로 나옴.
source /etc/profile
sudo reboot now
- 톰캣설치
sudo apt-get install tomcat9
- 톰캣 포트 설정
sudo ufw allow 8080/tcp
- 톰캣 자바버전 수정
sudo nano /etc/default/tomcat9
아래의 JAVA_HOME 경로 변경
- 톰캣 서비스 시작
sudo service tomcat9 start
IP주소:8080
입력하면
위와 같이 뜨면 성공☆