본문으로 바로가기








우분투를 서버에 자바를 설치해 보자. 여기에서는 openjdk-8을 설치할 것이다. 



우분투 서버에 자바 설치



JDK와 JRE 설치 명령어를 실행한다.


  # JRE, JDK 설치
  sudo apt-get install openjdk-8-jre
  sudo apt-get install openjdk-8-jdk







JDK 설치 시 계속 진행할 것인지 묻는데 Y를 입력하면 된다.



만약 OpenJDK가 아니라 Oracle JDK를 설치해야 한다면 아래의 명령어를 사용하면 된다.


  # 1. PPA를 추가한다.
  sudo add-apt-repository ppa:webupd8team/java
 
  # 2. apt 업데이트를 진행한다.
  sudo apt-get update
 
  # 3. Java8 을 설치한다.
  sudo apt-get install oracle-java8-installer
 
  # 4. 설치가 끝나면 정상적으로 설치되었는지 버전을 체크해본다.
  javac -version
  java -version
 
  # 5. Java 환경변수 설정을 자동으로 해주는 것을 설치한다.
  sudo apt-get install oracle-java8-set-default




■ 참고 : Oracle JDK 설치





다음으로 자바가 설치되었는지 확인한다.


  # Java 설치 확인을 위한 버전체크 
  javac -version
  java -version


해당 명령어를 실행하면 현재 설치된 자바의 버전이 나온다.





  # 설치된 자바 목록 
  sudo update-alternatives --config java



만약 여러 종류의 자바가 설치되어 있다면 위 명령어를 통해 Default Java를 선택할 수 있다. 현재는 1개의 자바만 설치되어 명령어를 실행하면 위처럼 나온다. 





여러 개의 자바가 설치되어 있다면 설치된 자바 목록이 나올 것이다.




자바 환경변수 설정





자바 설치가 끝났으면 환경변수를 설정해야 한다. 먼저 javac 위치를 확인한다.


  # javac 위치 확인
  which javac
  
  readlink -/usr/bin/javac



실행 결과를 보면 javac의 실제 위치는 /usr/lib/jvm/java-7-openjdk-amd64/bin/ 이다. 따라서 $JAVA_HOME /usr/lib/jvm/java-7-openjdk-amd64 으로 설정해야 한다.





  # profile을 연다.
  sudo nano /etc/profile



환경변수 설정을 위해 profile을 연다.





profile 파일 아래쪽에 위에 표시된 부분을 입력한다.


  # 환경변수
  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
  export PATH=$JAVA_HOME/bin:$PATH
  export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH



입력 후 Ctrl+X → Y 입력 → 엔터 키를 눌러 저장을 한다.





  # profile reload
  source /etc/profile 



다음으로 명령어를 실행시켜 profile 파일을 reload 한다.





  # 우분투 서버 
  sudo reboot now



그리고 우분투 서버를 재시작 한다.






  # 환경변수를 확인
  echo $JAVA_HOME
  
  $JAVA_HOME/bin/javac -version



서버 재시작 후 echo 명령어를 이용해 환경변수를 확인한다. 위 사진처럼 나타나면 환경변수 설정이 정상적으로 된 것이다. 여기까지가 우분투에 자바를 설치하는 과정이다.








RSS구독 링크추가 트위터 이메일 구독