반응형
Oracle JDK 가 아니라 OpenJDK를 설치할것이다.
왜냐하면 유료와 관련해 문제가 생길수 있기때문에.
OpenJDK는 무료다.
웹서버 접속후 아래명령어를 직접 써야 한다
1. jre 설치 - jdk 먼저 설치시 설치 필요없는듯
1) sudo apt-get install openjdk-8-jre
2) Y
2. jdk 설치
1) sudo apt-get install openjdk-8-jdk
2) Y
3.Java 설치 확인을 위한 버전체크
1) java -version 명령어 실행
2) 실행시 결과(이 결과 버전은 달라질 수 있다.)
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
3) javac -version 명령어 실행
4) 실행시 결과(이 결과 버전은 달라질 수 있다.)
javac 1.8.0_222
4. 자바 환경변수 설정
1) 먼저 javac 위치를 확인한다.
which javac
2) 실행결과
/usr/bin/javac
3) javac의 실제 위치 확인
readlink -f /usr/bin/javac
4) 실행결과
/usr/lib/jvm/java-8-openjdk-amd64/bin/javac
실행 결과를 보면 javac의 실제 위치는 /usr/lib/jvm/java-8-openjdk-amd64/bin/ 이다.
따라서 $JAVA_HOME 은 /usr/lib/jvm/java-8-openjdk-amd64 으로 설정해야 한다.
5) 환경변수 설정을 위해 profile을 연다.
sudo nano /etc/profile
6) profile 파일 아래쪽에 아래 표시된 부분을 입력한다.
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
7) 입력 후 Ctrl+X → Y 입력 → 엔터 키를 눌러 저장을 한다.
8) 다음으로 명령어를 실행시켜 profile 파일을 reload 한다.
source /etc/profile
9) 그리고 우분투 서버를 재시작 한다.
sudo reboot now
10) 서버 재시작 후 echo 명령어를 이용해 환경변수를 확인한다.
echo $JAVA_HOME
11) 실행결과
/usr/lib/jvm/java-8-openjdk-amd64
12) $JAVA_HOME/bin/javac -version 명령어 실행
13) 실행결과
javac 1.8.0_222
14) 결과가 이렇게 나오면 모두 완료된것이다!
반응형
'BackEnd > Aws' 카테고리의 다른 글
RDS 처음 생성 설정값들 (0) | 2019.09.29 |
---|---|
ec2 우분투에 아파치와 톰캣 연동 (0) | 2019.09.29 |
ec2 우분투에 톰캣 설치 (0) | 2019.09.29 |
aws ec2 웹서버(아파치) 설치 (0) | 2019.09.29 |
AWS - EC2 설치과정 (0) | 2019.09.28 |