0. 자바 버전 확인 (자바가 설치되어있는지)
$ java -version
자바가 설치되어있지 않습니다....
(Amazon Linux 2 AMI는 자바 설치되어 있지 않음)
1. 설치가능한 자바 버전 확인
$ sudo yum list | grep jdk
java 1.8.0버전 설치 가능
2. 자바 설치!
$ sudo yum install java-1.8.0-openjdk
Is this ok 물음에 y 입력하면 바로 설치 진행
설치 완료. 다시 자바 버전을 확인해보면 자바가 설치된 것을 확인할 수 있음.
+) javac가 설치되지 않으므로...
openjdk-devel.x86_64도 설치해줍니다.
$ sudo yum install java-1.8.0-openjdk-devel.x86_64
설치 완.
3. 환경변수 설정
아래 명령어를 입력했을 때 아무 응답이 없다는 것은 아직 환경변수가 설정되지 않았다는 뜻..
$ echo $JAVA_HOME
절대 경로를 알아낸 뒤 복사(Shift+Ctrl+C)
$ which java
/usr/bin/java
$ readlink -f /usr/bin/java
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.amzn2.0.1.x86_64
vi편집기 접근
# vi /etc/profile
맨 마지막으로 이동(Shift+g) 후 i를 눌러 insert모드로 변환한 뒤, 환경변수 설정값 입력(오타주의)
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.amzn2.0.1.x86_64/jre/bin/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
입력 후 esc눌러 insert모드를 종료하고 :wq!를 입력(저장 후 종료)하여 vi편집기 종료 후,
아래 명령어 입력하여 환경변수 설정 적용. 잘 적용되었는지 확인..
# source /etc/profile
+) HelloWorld출력해보기
java코드 작성
# vi HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!!");
}
}
실행!
+) 참고
aws EC2 java8 설치 (환경변수 등록)
java8 설치하기 이번 포스팅에선 아마존 EC2 인스턴스에 java를 설치해보겠습니다. 리눅스는 CentOS, Ubuntu 등 미세하게 차이가 나니 참고하여 설치하시기 바랍니다. 저의 경우에는 'Amazone Linux'를 설치
yhmane.tistory.com
How to set JAVA_HOME in Linux for all users
I am new to Linux system and there seem to be too many Java folders. java -version gives me: java version "1.7.0_55" OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-x86_64 u55-b13) OpenJDK 64-Bit
stackoverflow.com
[vi 명령어] vi 명령어 정리
[리눅스나 유닉스에서 사용하는 vi 편집기 명령어 총 정리 입니다.] <목차> 1. vi 편집기 명령어 전체 구조 살펴보기 2. vi 명령어 총정리 (자주 사용하는 것은 색으로 표시) 3. 제가 진짜로 사용하는�
blockdmask.tistory.com
'STUDY > AWS' 카테고리의 다른 글
AWS | EC2 EBS 볼륨 확장하기 (Linux | Ubuntu) (0) | 2021.01.21 |
---|---|
AWS | EC2에 톰캣(Tomcat) 설치 및 환경변수 설정 (3) | 2020.08.18 |
AWS | EC2 인스턴스 접속 ( + PuTTY | Window에서 Linux ) (0) | 2020.08.14 |
AWS | EC2 인스턴스 생성하기 (0) | 2020.08.13 |
AWS | IAM 사용자 생성 (0) | 2020.08.11 |