오늘은 리눅스 인스턴스에서 자바를 설치해보려 한다.
이전글을 참고해서 리눅스 연결을 마친 후에 진행한다.
https://winter-love13.tistory.com/19
[AWS] 윈도우10에서 리눅스 SSH 연결 외 기타 오류 해결
이 중 첫번째 OpenSSH를 사용하여 Windows에서 Linux 인스턴스에 연결 방법을 사용해보도록 하겠다.1. 사전 조건 윈도우 버전이 Windows Server 2019 이상PowerShell 버전 5.1 이상을 실행, 계정은 기본 제공 관
winter-love13.tistory.com
1. Java 설치 가능 리스트 조회
아래 코드를 입력하면 리스트가 나오는데 나는 21 버전을 설치할 것이다.
만일 ctrl+v를 입력해도 아무것도 나오지 않는다면 마우스 우클릭!
sudo yum list | grep java
2. Java 설치
위 설치 리스트 목록에서 java 21을 골랐고 다른 버전을 원한다면 해당 버전을 복사해서 아래 코드에 사용한다.
sudo yum install -y java-21-amazon-corretto-devel.x86_64
Complete이 뜨면 완료다.
3. Java 버전 확인 및 환경변수 셋팅
java -version
javac -version
Java 경로 확인
which java
readlink -f /usr/bin/java
readlink에 뜬 경로를 복사하고 환경 변수 셋팅을 해준다.
# 환경변수 셋팅
export JAVA_HOME=/usr/lib/jvm/java-21-amazon-corretto.x86_64/bin/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
# 환경변수 확인
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
Nano 편집기를 사용한 수정
sudo nano /etc/profile
뭔가 이상한 게 주르르 나오는데 키보드 ↓를 이용해서 맨 아래로 이동한 후
export JAVA_HOME=/usr/lib/jvm/java-21-amazon-corretto.x86_64/bin/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
아래 사항을 입력해 주고 ctrl+x를 누르면 아래와 같이 수정사항을 저장할 건지 뜬다.
Y를 입력해 주면 아래와 같이 뜨는데 그냥 Enter를 눌러준다.
그럼 nano가 종료된다.
다시 확인하려면 위 명령어를 다시 사용하여 접속하여 잘 저장되었는지 확인한다.
이후 새로 연결하여 환경 변수를 확인하면 잘 셋팅된 것을 확인할 수 있다.
+ timezone 셋팅
date
timedatectl
를 입력해 보면 현재 시간과 다르게 뜬다.
EC2 기본 시간은 UTC이기 때문인데, 서울 시간으로 바꾸어준다.
sudo timedatectl set-timezone Asia/Seoul
'AWS' 카테고리의 다른 글
[AWS] EC2 리눅스 인스턴스에 직접 postgeSQL 설치 (0) | 2024.07.23 |
---|---|
[AWS] EC2 리눅스 인스턴스에 파일 옮기기 (0) | 2024.07.23 |
[AWS] 윈도우10에서 리눅스 SSH 연결 외 기타 오류 해결 (0) | 2024.07.21 |
[AWS] EC2 인스턴스 Elastic IP 셋팅 (0) | 2024.07.20 |
[AWS] EC2 아마존 리눅스 인스턴스 생성 (0) | 2024.07.20 |