리눅스 RPM 방식으로 JDK(Java) 설치하기 – Tomcat 및 JBoss 운영에 필요한
리눅스에서 RPM 방식으로 JDK(Java Development Kit)를 설치하여 Tomcat이나 JBoss를 운영하세요.
Tomcat 이나 JBoss 를 위해 리눅스에서 RPM 방식으로 Oracle JDK ( Java) 1.7 설치하기
JBoss EAP를 운영하기 위해 필수적으로 필요한 JDK 설치 방법에 대해서 레드햇 리눅스 환경에서 Oracle JDK 1.7 설치 기준으로 설명한다.
1. Linux용 JDK 다운로드 및 설치
Linux용 JDK 설치 패키지에는 다음과 같은 두가지 종류가 있다.
- Linux 플랫폼 용 Java
이 파일은 (root 이외의 사용자 계정) 모두 사용자가 쓰기 가능한 위치에 설치할 수 있는 바이너리 파일이다. - RPM 형식의 Linux 플랫폼 용 Java
Red Hat 및 Suse등의 RPM 기반 Linux 플랫폼에서 시스템 디렉터리에 설치하기 위해 RPM 바이너리 파일(.rpm)을 사용한다. 이 설치는 root 계정에서만 가능하다.
Oracle JDK 다운로드
oracle.com 사이트에서 jdk-7u45-linux-i586(x64).rpm 파일을 다운로드 한다.
2. 기존 설치된 JDK 제거
yum remove jdk
3. RPM 방식의 JDK 설치
$ rpm -ivh jdk-7u45-linux-x64.rpm Preparing... #################################### [100%] 1:jdk ##################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar...
4. Java에 대한 Alternative 설정
$ alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000 $ alternatives --config java There are 3 programs which provide 'java'. Selection Command ----------------------------------------------- * 1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java 2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java + 3 /usr/java/latest/bin/java Enter to keep the current selection[+], or type selection number: 3
5. 기본 Java Version 확인
$ java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) 출처: http://opennaru.tistory.com/category/?page=12 [오픈마루]
6. 사용자 기본 Shell에서 Java에 대한 설정
① .bashrc 열기 $ vi ~/.bashrc ② PATH 추가 .bashrc파일의 맨 뒤에 다음 내용을 추가한다. ## added by jboss export PATH=$PATH:/usr/java/latest/bin ③ PATH 확인 source ~/.bashrc echo $PATH
본 내용은 “거침없이 배우는 JBoss EAP 6″중 일부를 발췌한 내용입니다.
거침없이 배우는 JBoss – 전준식 엮음/지&선(지앤선) |
Azul의 x86 용 Zing Elastic Java Runtime – 비교할 수 없는 극강의 자바 런타임
/in JBoss, OPENMARU/by 오픈마루 마케팅0Azul 시스템은 대용량의 스케일업형 하드웨어에서 자바 애플리케이션을 운영할 수 있는 기술을 기반으로 하고 있다.
Azul이 제공하는 기술의 두 가지 핵심 구성요소는 리얼 타임에 특화된 자바 가비지 컬렉션과 오버 헤드가 거의 없는 진단/모니터링 도구 이다.