jdk 1.8.0 을 설치하려한다.
jsp 환경과 spring 환경을 조성하기 위해서다.
CentOS 7.5에서 java jdk 설치하기
1. 설치가능한 jdk 버전 확인하기
1
|
yum list java*jdk-devel
|
위는 설치가 완료된 상태에서 확인 한 것이다.
최신버전인 java-1.8.0-openjdk-devel.x86_64 를 설치한 것을 기록 해보겠다.
또한 tomcat 9.0 버전 대를 돌리기 위해서는 1.8 버전 이상의 jdk 가 필요하다.
아래 명령어로 설치 가능, y 눌러주다보면 설치완료
1
|
yum install java-1.8.0-openjdk-devel.x86_64
|
javac -version
rpm -qa java*jdk-devel
설치가 잘 되었다.
3. centos 7.5 환경변수 설정
JAVA_HOME 이 설정되어 있는지 확인해봐야한다. 처음설치했다면 설정 안되어있을 것이다.
1
2
3
|
[root@centos75 ~]# echo $JAVA_HOME
[root@centos75 ~]#
|
- javac 위치 확인하기
which javac라는 명령어는 javac라는 명령어의 위치를 알려달라는 말이다.
/usr/bin/javac 는 심볼릭 링크 이므로 원본 파일의 위치를 찾기 위해 readlink -f /usr/bin/javac 명령어를 사용하였다.
readlink -f는 심볼릭 링크에서 원본파일을 추출하는 명령어 이다.
즉 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/bin/javac 가 쉘에서 동작하고 있는 javac명령어의 원본파일이다.
그러므로 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64 가 JAVA_HOME이 될 경로다.
- $JAVA_HOME 등록
이제 $JAVA_HOME을 환경변수에 등록해보자.
환경변수를 설정할수 있는 profile 이라는 파일을 vi 편집기로 연 다음 가장 아래쪽에 $JAVA_HOME을 추가하자.
vi /etc/profile
profile 파일을 저장하고 나와서 적용을 시켜야 한다.
ssh를 재접속 하거나 아래 명령어로 적용시키면 된다.
source /etc/profile
4. 결과 확인
정상적으로 환경변수 설정이 완료되었다.
'IT기술 > 리눅스' 카테고리의 다른 글
Linux, 프로세스가 사용하는 시스템자원 제한하기(ulimit) (0) | 2018.10.06 |
---|---|
CentOS 7.5 tomcat 9.0 설치하기 (0) | 2018.08.23 |
CentOS 7.5 apache 2.4.34 수동 설치 / 컴파일 설치 (0) | 2018.08.17 |
chown - 리눅스 파일 및 디렉토리에 대한 소유자/그룹 변경 (0) | 2016.12.27 |
리눅스 방화벽 firewalld (CentOS 7) (0) | 2016.09.19 |