aws ec2 OS : amazon linux2023
이번 프로젝트의 OS는 amazon linux 2023으로 진행하게 되었습니다.
기존에 사용하던 amazon linux2와 ubuntu와 다른 점은 아래의 링크에서 확인해 주시면 됩니다.
https://aws.amazon.com/ko/blogs/korea/amazon-linux-2023-a-cloud-optimized-linux-distribution-with-long-term-support/
JAVA 설치
sudo dnf update sudo dnf install java-17-amazon-corretto-devel java -version //이때, java의 버전이 변경되지 않았다면 아래의 명령어로 수정합니다. sudo alternatives --config java
여기서, Amazon Corretto는 AWS 팀에서 개발하고 유지 관리하는 OpenJDK의 배포판입니다
JAVA 경로 확인
alternatives --display java
환경변수 추가(초기화 방지 기능)
sudo vi /etc/profile
이후 아래의 코드들을 추가합니다.
export JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto.x86_64 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
JAVA_HOME은 위에서 찾은 java의 경로에 따라 달라질 수 있습니다.
재부팅 후 적용 확인
echo $JAVA_HOME echo $PATH echo $CLASSPATH