JAVA 설치
1. JDK를 다운로드 다운로드 한다.
Java SE 를 다운로드 다운로드 할 때 라이센스에 라이센스에 동의한 후
자신의 자신의 플랫폼에 플랫폼에 맞추어 tar.gz 을 다운로드 다운로드 한다 .
2. Linux 서버에 JDK를 업로드 업로드 한다.
다운로드 받은 jdk파일을 linux 서버에 업로드 한다.
3. JDK rpm 패키지 를 확인 한다.
#rpm -qa | grep java
만약 설치가 되었다면 삭제하고 다시 설치.
4. JDK를 설치 한다.
#tar xzf <JDK Version> -C <설치할 디렉토리>
5. 환경변수 설정(/etc/profile)
JAVA_HOME=/usr/local/java
PATH=$PATH:$JAVA_HOME/bin // 외부 명령어의 실행 경로가 담겨있는 환경변수
// 각 디렉토리는 : 으로 구분되어 있다.
CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH <=== export 뒤에 2개만 추가
추가한 뒤
#source /etc/profile 를 입력하여 변경된 환경변수를 적용시켜준다.
6. 심볼릭 링크 생성(윈도우의 바로가기)
ln -s <원본파일> <링크파일>
>> 긴 파일명을 가진 파일을 짧은 파일명으로 사용하고 싶을 때
7. 소유권을 변경(소유자, 그룹)
chown [옵션] 파일[...]
chown -R root.root java
>> java 디렉토리 밑에 있는 모든 파일을 소유자 root와 그룹 root의 소유권한으로 변경한다.
>>-R : 그 하위 디렉토리 모두를 뜻하는 옵션
- 모든 에러는 반드시 하나씩 추적해서 발생원인을 파악해야 한다.
1. java 패키지가 설치가 되었는지
2. 압축이 잘 풀렸는지 (운영체제에 맞는 것으로) (ex, 하드디스크의 용량, ...)
3. 심볼릭 링크를 잘 걸었는지
4. 환경변수 추가를 잘 했는지(ex, 추가를 안했나, 오타가 있나, ...)
5. 환경변수 추가 후 실행을 했는지 ( #source /etc/profile 해줄 것)
6. java 버전을 확인하면 끝 (#java -version)
압축을 풀 때에는 현재 디렉토리에 풀게 되지만다른 디렉토리에 풀려면 -C 옵션을 주고 디렉토리를 지정해준다.
ex) tar xzf <JDK Version> -C /usr/local