본문 바로가기
운영체제/Linux

[Linux ★] 우분투에서 톰캣 설치

by Youngs_ 2022. 5. 31.

ApacheTomcat 9 설치

 

  • 방문Apache Tomcat Site.

  • ApacheTomcat 9을 다운로드합니다.
  • 다운로드tar.gz (pgp, sha512)ApacheTomcat의 핵심 바이너리 발행판.
  • 터미널을 열고 cdApache Tomcattar.gz 파일을 다운로드하는 디렉터리에 들어갑니다.

팁: 키보드의 Ctrl+Alt+T를 눌러 터미널을 엽니다.

 

cd /home/<type-username-here>/Downloads

 

  • 다음 명령을 사용하여 tar.gz 파일을 /opt 디렉터리로 압축을 풉니다.

 

sudo tar -xf apache-tomcat-9.0.55.tar.gz -C /opt

 

Catalina 환경 변수를 설정합니다.

 

  • Tomcat 디렉토리에 cd를 넣습니다.
  • docker에서는 윈도우 cmd창에서 'docker cp [복사할파일] [컨테이너 이름]:[복사할 경로]' 를 입력하여 컨테이너에 tar 파일을 넣는다.

 

cd /opt/apache-tomcat-9.0.55/

 

  • 다음 명령을 실행하면 현재 디렉터리를 볼 수 있습니다.현재 디렉토리의 경로를 복사합니다.이것은tomcat 9의 경로입니다.

 

pwd

 

  • 터미널을 열고 다음 명령을 입력하여 루트 접근 권한을 얻습니다.필요한 경우 암호를 입력해야 합니다.

 

sudo su

 

 

 

gedit ~/.bashrc

 

  • 문서 끝까지 스크롤하여 Catalina 환경 변수를 설정합니다./opt/apache-tomcat-9.0.55는 이전에 복제된tomcat의 경로입니다.

 

export CATALINA_HOME=/opt/apache-tomcat-9.0.55

 

  • 파일을 저장하고gedit 창을 닫습니다.

 

Java 설치하기

요즘 Oracle JAVA 유료화가 이슈이기 때문에 나는 OpenJdk를 설치하기로 했다.

우분투가 아닐경우 apt-get말고 yum으로 받아야 하는듯 하다

yum list | grep openjdk
# 해당 명령어로 openjdk의 패키지명을 확인한 후
yum install java-latest-openjdk.x86_64
# 해당 명령어로 openjdk를 설치한다. 패키지명은 yum list에서 확인한 패키지명을 넣는다.

 

우분투가 아닐경우 apt-get말고 yum으로 받아야 하는듯 하다

yum list | grep openjdk
# 해당 명령어로 openjdk의 패키지명을 확인한 후
yum install java-latest-openjdk.x86_64
# 해당 명령어로 openjdk를 설치한다. 패키지명은 yum list에서 확인한 패키지명을 넣는다.

---------------------------------------
#openjdk-8 설치
kyome-was@kyome-was:~/tomcat/bin$ sudo apt-get install openjdk-8-jdk

---------------------------------------

위 두 명령어중 하나만 하면됨

#설치로그~~
# ...

#설치 버전확인 
kyome-was@kyome-was:~/tomcat/bin$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)

#JAVA_HOME 확인
kyome-was@kyome-was:~/tomcat/bin$ echo $JAVA_HOME

kyome-was@kyome-was:~/tomcat/bin$

그러나 설치했다고 JAVA_HOME 이 지정되지는 않는다!

 

 

JAVA_HOME 지정하기

#jdk home 디렉토리 확인
kyome-was@kyome-was:~$ cd /usr/lib/jvm/java-8-openjdk-amd64
kyome-was@kyome-was:/usr/lib/jvm/java-8-openjdk-amd64$ 

kyome-was@kyome-was:~$ sudo nano /etc/profile

....
# 밑에 다음의 내용 추가
export JAVA_HOME=usr/lib/jvm/java-8-openjdk-amd64
#저장 후 종료

#수정내용 적용
source /etc/profile

#적용 경로 확인
kyome-was@kyome-was:~$ echo $JAVA_HOME
usr/lib/jvm/java-8-openjdk-amd64

 

Tomcat 9 실행

 

  • 다음 명령을 실행하여 Tomcat 9을 실행할 수 있습니다.

 

# $톰캣설치경로/bin 폴더로 이동후
sh startup.sh

 

  • 이제 웹 브라우저를 열고tomcat URL을 탐색할 수 있습니다.Tomcat의 초기 페이지를 볼 수 있다면그리고 성공적으로 설치되었습니다.tomcat 9 서버가 시작되고 실행되었습니다.

 

http://localhost:8080/

 

  • Tomcat 서버를 닫으려면 다음 명령을 실행할 수 있습니다.

 

sh shutdown.sh

 
다음은 제 터미널 캡처입니다.

 

댓글