Ubuntu 및 파생 제품에 Tomcat을 설치하는 방법은 무엇입니까?

아파치 톰캣

Tomcat은 Linux 용 오픈 소스 서버 애플리케이션입니다. Java Serverlet 컨테이너를 실행하도록 설계된 Windows 및 기타 운영 체제이며 Java Server Page 기술도 실행할 수 있습니다.

Tomcat은 서블릿 및 JSP를 지원하는 웹 컨테이너입니다. Tomcat은 JBoss 또는 JOnAS와 같은 응용 프로그램 서버가 아닙니다.

Puede 그 자체로 웹 서버로 작동합니다. Tomcat은 Apache Software Foundation의 회원 및 독립 자원 봉사자가 개발하고 업데이트합니다.

사용자는 Apache 소프트웨어 라이선스에 설정된 조건에 따라 소스 코드와 바이너리 형식에 무료로 액세스 할 수 있습니다.

최신 버전은 9.x이며 Servlet 4.0 및 JSP 2.3 사양을 구현합니다.

Ubuntu 및 파생 제품에 Tomcat 설치

점을 감안할 때 Tomcat이 작성되었습니다.ito는 Java에서 Java 가상 머신이있는 모든 운영 체제에서 작동합니다.

여기에는 JSP를 서블릿으로 컴파일하는 Jasper 컴파일러가 포함되어 있습니다. Tomcat 서블릿 엔진은 종종 Apache 웹 서버와 함께 사용됩니다.

이 가이드에서는 Ubuntu에 Apache Tomcat 버전 9를 설치하는 방법을 볼 수 있지만 이러한 명령은 Ubuntu의 다른 파생물에도 적용됩니다.

Java 구성

Apache Tomcat은 Java 서버이므로 Java를 먼저 설치하지 않으면 소프트웨어를 사용할 수 없습니다.

다행히도, Java 런타임 환경의 작동 버전을 얻는 어려움을 제거하는 Ubuntu 용 PPA가 있습니다.

시스템에 PPA를 추가하려면 터미널을 열어야하며 여기에 다음 명령을 입력합니다.

sudo add-apt-repository ppa: webupd8team/java

Ubuntu에 PPA를 추가 한 후 다음으로 목록을 새로 고칩니다.

sudo apt update

마지막으로 다음 명령으로 Java를 설치할 수 있습니다.

sudo apt install oracle-java8-installer

Java 환경은 자동으로 구성되지 않습니다. 설치할 때 사용합니다. 따라서 그들은 / etc / 환경 파일에 항목을 추가하여 Java를 구성해야합니다.

이 작업을 수행하기 위해 다음 명령을 실행합니다.

sudo nano -w /etc/environment

이제 파일 내용의 맨 아래로 스크롤해야하며 여기에 다음을 배치합니다.

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

변경이 완료되면 Ctrl + O를 눌러 수정 사항을 저장하고 Ctrl + X를 눌러 편집기를 닫을 수 있습니다.

환경이 구축되면 Bashrc 파일을 편집하고 Java의 경로를 설정해야합니다.

nano -w ~/.bashrc

파일 하단으로 이동하여 Bashrc에 다음 코드를 추가합니다.

# Java Path

내보내기 JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

내보내기 PATH = JAVA_HOME / bin : $ PATH [/ sourcecode]

파일을 저장하고 종료 한 후 다음 명령을 실행합니다.

source ~/.bashrc

이 작업이 완료되면 방금 변경 한 사항이 적용되도록 컴퓨터를 다시 시작하는 것이 좋습니다.

Apache Tomcat 설치

바람둥이 상태

컴퓨터를 다시 시작한 후 이제 시스템에 Tomcat을 설치합니다.이를 위해 터미널을 열고 여기에 다음을 입력합니다.

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

다운로드가 완료되면 이제 콘텐츠를 opt 폴더에 복사합니다.

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

이제 사용자와 그룹을 생성합니다.

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

그리고 우리는 사용자에게 다음과 같은 권한을 부여 할 것입니다.

chown -R tomcat:tomcat /opt/tomcat

Tomcat 디렉토리의 파일에 대한 권한을 부여합니다. 실행 가능하도록 :

cd /opt/tomcat/bin

chmod + x *

다음을 사용하여 Bashrc 파일을 마지막으로 엽니 다.

nano -w ~/.bashrc

파일이 열리면 파일 끝에 다음 코드를 추가합니다.

#Catalina

export CATALINA_HOME=/opt/Tomcat

파일을 저장하고 닫은 다음 실행합니다.

source ~/.bashrc

마지막으로 다음 명령을 실행하여 서버를 시작합니다.

sudo $CATALINA_HOME/bin/startup.sh

Tomcat 서버를 중지하려면 다음을 실행하십시오.

sudo $CATALINA_HOME/bin/shutdown.sh

Apache Tomcat 서버에 액세스

Tomcat은 기본적으로 포트 8080에서 열리므로 액세스하려면 서버의 로컬 IP 주소를 조회하고 웹 브라우저에서 다음 URL에 액세스해야합니다.

http://tu-ip: 8080

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   linux2

    sudo $ CATALINA_HOME / bin / startup.sh 명령을 실행합니다.
    다음 오류가 나옵니다.
    sudo : /bin/startup.sh : 명령을 찾을 수 없습니다.
    이게 뭐야

  2.   안드 레스

    export CATALINA_HOME = / opt / Tomcat

    오류는 T에 있습니다 ...로 변경하십시오.