
Ubuntu, Debian 및 LinuxMint에 Tomcat 7 서버를 설치하는 방법
Apache Tomcat은 Apache HTTP 서버와 같은 Apache Foundation의 오픈 소스 웹 서버 제품입니다. Java Servlet 및 JSP 응용 프로그램을 배포하는 데 사용됩니다. Tomcat에 응용 프로그램을 배포하려면 단순히 war 파일을 만들고 배포할 수 있습니다. 자세한 내용은 아파치 공식 사이트http://tomcat.apache.org/를 방문하세요. 이 기사는 Ubuntu, Debian 및 LinuxMint 시스템에 tomcat 7을 설치하는 데 도움이 될 것입니다.
6단계 – 사용자 계정 설정마지막으로 관리자/관리자 페이지를 보호하고 액세스하기 위한 사용자 계정을 만들어야 합니다. 편집기에서 conf/tomcat-users.xml 파일을 편집하고 태그 안에 붙여넣습니다.
1단계 – JAVA 확인
먼저 Java를 시스템에 설치했는지 확인해야 합니다. JAVA는 Tomcat 설치의 첫 번째 요구 사항입니다. 다음 명령을 사용하여 시스템에 이미 Java가 설치되어 있는지 확인하십시오. Java를 최신 버전으로 최신 상태로 유지하십시오.$Java가 설치되어 있지 않은 경우 사용 링크: Install JAVA 8 on Ubuntujava -version java version "1.8.0_121 " Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
2단계 – Tomcat 7 아카이브 다운로드
시스템에 JAVA를 올바르게 구성한 후 http://tomcat.apache.org/download-70.cgi을 사용하여 Apache 공식 사이트에서 Apache Tomcat 아카이브 파일을 다운로드하거나 다음 명령을 사용하여 Tomcat을 다운로드합니다. Apache 서버에서 7.0.68.다운로드 완료 후/opt 디렉토리에서 압축 풀기 파일. 설정에 따라 이 위치를 변경할 수 있습니다.cd /opt wget http://www-us.apache.org/dist/tomcat/tomcat-7/v7.0.99/bin/apache-tomcat-7.0.99.tar.gz
sudo tar xzf apache-tomcat-7.0.99.tar.gz sudo mv apache-tomcat-7.0.99 tomcat7
3단계 – 환경 변수 설정
Tomcat을 시작하기 전에 ~/.bashrc 파일에 항목을 추가하여 환경 변수를 구성하고, 다음 명령어로 시스템 부팅 시 시스템 환경을 설정할 수 있도록 한다.echo "export CATALINA_HOME="/opt/tomcat7"" >> ~/.bashrc source ~/.bashrc
4단계 – 톰캣 시작
위의 설정을 모두 마친 후 아래 명령어로 톰캣을 시작해보자. 소스를 컴파일할 필요가 없습니다. Tomcat은 기본적으로 포트 8080에서 시작하므로 동일한 포트를 사용하는 다른 응용 프로그램이 없는지 확인하십시오.cd /opt/tomcat7 sudo ./bin/startup.sh
5단계 – Tomcat 액세스
Tomcat 서버는 기본적으로 포트 8080에서 작동합니다. 포트 8080에서 서버를 연결하여 웹 브라우저에서 tomcat에 액세스합니다.http://svr1..net :8080

7단계 – Tomcat7 초기화 스크립트 만들기 다음 내용을 사용하여 초기화 파일/etc/init.d/tomcat7을 만듭니다.# user manager can access only manager section. <role rolename="manager-gui " /> <user username="manager " password="_SECRET_PASSWORD_ " roles="manager-gui " /># user admin can access manager and admin section both. <role rolename="admin-gui " /> <user username="admin " password="_SECRET_PASSWORD_ " roles="manager-gui,admin-gui " />
#!/bin/bash ### BEGIN INIT INFO # Provides: tomcat7 # Required-Start: $network # Required-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start/Stop Tomcat server ### END INIT INFO PATH=/sbin:/bin:/usr/sbin:/usr/bin start() { sh /opt/tomcat7/bin/startup.sh } stop() { sh /opt/tomcat7/bin/shutdown.sh } case $1 in start) start;; stop) stop;; restart) stop; start;; *) echo "Run as $0이제 다음 명령을 실행하여 init 스크립트에 대한 적절한 권한과 기호 링크를 설정하십시오."; exit 1;; esac
chmod 755 /etc/init.d/tomcat7 update-rc.d tomcat7 defaults