리눅스마스터1급 : Tomcat 사용을 위한 JDK 설치
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,154 조회
- 0 추천
- 목록
본문
리눅스마스터1급 : Tomcat 사용을 위한 JDK 설치
Tomcat은 Java로 개발되었고, Java로 개발된 웹어플리케이션을 실행시켜주는 역할을 한다.
Tomcat을 설치하기위해서는 Java를 먼저 설치해야한다.
Java는 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이다.
Java는 지금은 Oracle이 인수한 SUN사에서 자바 언어 및 가상머신 스펙(Java Language and Virtual Machine Specifications)을 발표하며, 이 표준에 따라 여러 업체들이 구현을 한다.
현재 대표적인 Java는 Oracle JAVA이며, IBM Java, OpenJDK등이 있다.
Oracle사에서 무료로 배포되는 JDK를 다운로드하여 설치해 보도록 하자.
java.oracle.com 사이트에 접속하면, 여러 버전의 Java를 다운로드할 수 있다.
톰켓을 설치하기 위해 자바 개발 툴인, JDK(Java Development Kit)를 다운로드 한다.
JRE(Java Runtime Edition)는 Java가 실행될 수 있는 환경을 제공하는 버전이다.
/usr/local 디렉토리에서 Java를 다음과 같이 다운로드 한다.
[root@RockyLinux01 local]#pwd /usr/local [root@RockyLinux01 local]# wget https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.tar.gz --2023-06-16 14:16:40-- https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.tar.gz Resolving download.oracle.com (download.oracle.com)... 23.32.188.88 Connecting to download.oracle.com (download.oracle.com)|23.32.188.88|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 191562615 (183M) [application/x-gzip] Saving to: `jdk-20_linux-x64_bin.tar.gz'
jdk-20_linux-x64_bin.tar.gz 100%[=================================================>] 182.69M 16.0MB/s in 13s
2023-06-16 14:16:54 (14.1 MB/s) - `jdk-20_linux-x64_bin.tar.gz' saved [191562615/191562615]
[root@RockyLinux01 local]# [root@RockyLinux01 local]# [root@RockyLinux01 local]# ls -l jdk-20_linux-x64_bin.tar.gz -rw-r--r-- 1 root root 191562615 3월 18 05:17 jdk-20_linux-x64_bin.tar.gz [root@RockyLinux01 local]# |
그런다음 압축을 풀어준다.
[root@RockyLinux01 local]# tar xvfp jdk-20_linux-x64_bin.tar.gz jdk-20.0.1/LICENSE jdk-20.0.1/README jdk-20.0.1/bin/jar jdk-20.0.1/bin/jarsigner jdk-20.0.1/bin/java jdk-20.0.1/bin/javac jdk-20.0.1/bin/javadoc jdk-20.0.1/bin/javap jdk-20.0.1/bin/jcmd jdk-20.0.1/bin/jconsole jdk-20.0.1/bin/jdb jdk-20.0.1/bin/jdeprscan jdk-20.0.1/bin/jdeps jdk-20.0.1/bin/jfr jdk-20.0.1/bin/jhsdb jdk-20.0.1/bin/jimage jdk-20.0.1/bin/jinfo jdk-20.0.1/bin/jlink jdk-20.0.1/bin/jmap jdk-20.0.1/bin/jmod jdk-20.0.1/bin/jpackage jdk-20.0.1/bin/jps jdk-20.0.1/bin/jrunscript이하생략... |
쉘의 환경변수 JAVA_HOME과 java의 실행파일에 대한 패스(path)를 다음과 같이 설정해 준다.
[root@RockyLinux01 local]# echo "export JAVA_HOME=/usr/local/jdk-20.0.1/" >> /etc/profile [root@RockyLinux01 local]# [root@RockyLinux01 local]# echo "export PATH=$PATH:$JAVA_HOME/bin/" >> /etc/profile [root@RockyLinux01 local]# [root@RockyLinux01 local]# source /etc/profile [root@RockyLinux01 local]# |
관련자료
-
이전
-
다음