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
sudo $ CATALINA_HOME / bin / startup.sh 명령을 실행합니다.
다음 오류가 나옵니다.
sudo : /bin/startup.sh : 명령을 찾을 수 없습니다.
이게 뭐야
export CATALINA_HOME = / opt / Tomcat
오류는 T에 있습니다 ...로 변경하십시오.