Ubuntu에 Tomcat을 설치하는 방법

바람둥이 우분투

여자 꽁무니를 쫓아 다니다 (이전의 Jakarta Tomcat)은 Java 서블릿 및 JavaServer 페이지를 제공하기 위해 Apache Software Foundation (ASF)에서 개발 한 오픈 소스 서블릿 서버 및 컨테이너, Sun Microsystems (현재 Oracle 소유)의 사양에 따라 서버에서 '순수한'Java 환경을 제공합니다. 또한 이러한 유형의 콘텐츠를 실행해야하는 사람들에게 완벽한 솔루션을 제공합니다.이 중에는 대기업과 중소기업까지 포함됩니다.이 도구의 특징은 뛰어난 확장 성.

그럼 보자 Ubuntu에 바람둥이를 설치하는 방법, 아파치가 이미 설치되어 있고 로컬 네트워크에 고정 IP 주소를 구성했다고 가정합니다. 예를 들면 다음과 같습니다. 192.168.1.100, 도메인 이름도 지정해야합니다 (예 : server1.red.com.

시작하기 위해 우리는 자바일을 더 쉽게하기 위해 openJDK를 선택했습니다.

sudo apt-get install default-jdk

이 작업이 완료되면 최신 버전의 Java가 설치되었는지 확인합니다. 다음 명령으로 수행합니다.

자바 버전

이제 우리는 설치 wget 및 압축 해제, 우리의 목적을 달성하는 데 필요한 두 가지 패키지 :

sudo apt-get 설치 wget 압축 해제

이것으로 우리는 바람둥이 다운로드 웹 사이트에서 압축을 풀고 설치하십시오.

cd / opt

wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip

apache-tomcat-8.0.9 압축 해제

mv apache-tomcat-8.0.9 바람둥이

이제 Bash에서 환경 변수를 설정할 것입니다.

sudo nano ~ / .bashrc

다음을 추가합니다.

내보내기 JAVA_HOME = / usr / lib / jvm / default-java /

CATALINA_HOME = / opt / 바람둥이 내보내기

이제 변경 사항을 적용하기 위해 Bash를 다시 시작합니다.

. ~ / .bashrc

이 작업이 완료되면 Tomcat에 대한 실행 권한을 설정해야합니다.

chmod + x $ CATALINA_HOME / bin / startup.sh
chmod + x $ CATALINA_HOME / bin / shutdown.sh
chmod + x $ CATALINA_HOME / bin / catalina.sh

Tomcat을 시작합니다.

$ CATALINA_HOME / bin / startup.sh

서버를 시작하는 것 외에도 관련 정보를 모두 볼 수 있도록 화면에 정보를 표시합니다. 바람둥이 설치, 예를 들어 데이터베이스, 임시 폴더, Java 폴더 또는 클래스 경로가있는 디렉토리와이 모든 아래에 'Tomcat started'라는 범례가 표시됩니다.

그런 다음 관리 섹션에 액세스 할 수 있도록 사용자 계정을 만들어야합니다. 이를 위해 conf / tomcat-users 파일을 열고 탭 사이에 다음을 추가해야합니다. :








이 예제에서는 사용자 admin 및 암호 admin을 사용했습니다.이 자습서를 단순화하고 사용에 맞게 변수를 조정할 때 이러한 변수를 더 쉽게 찾을 수 있도록하기위한 것입니다. 이 작업이 완료되면 Tomcat 서버를 중지하고 다시 시작해야합니다.

cd $ CATALINA_HOME /

./bin/catalina.sh 중지

./bin/catalina.sh 시작

이제 우리는 페이지에 액세스합니다 바람둥이 관리, 웹 브라우저에서 수행하고 주소 표시 줄에 192.168.1.100:8080을 입력합니다. 그런 다음이 도구의 관리 패널을보고 관리자 사용자로 들어가기 위해 예제에서와 같이 admin / admin 조합을 사용하거나 기억하는대로 선택한 조합을 사용합니다.
우리의 예를 단순화하십시오.

그게 다입니다. 마지막으로 서버에 Tomcat을 설치합니다. Ubuntu, 이제 우리는 Java 서블릿 및 JavaServer 페이지 실행,이 개방형 신맛 도구가 제공하는 다른 이점 중.


코멘트를 남겨주세요

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

*

*

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

  1.   Sebastian Emanuel Enrique Bogado

    감사합니다 너무 많이 먹었습니다

  2.   산티 호 요스

    감사합니다, 인사!

  3.   irma

    감사합니다.