Ubuntu를 실행 중이고Tomcat 서블릿 컨테이너, 저장소의 버전은 올바르게 작동하지 않으므로 사용해서는 안됩니다. 대신 여기에 설명 된 수동 설치 프로세스를 사용해야합니다.
Tomcat을 설치하기 전에 만들고 싶을 것입니다Java를 설치했는지 확인하십시오. Tomcat을 설치하려고한다고 가정하면 이미 Java를 설치했지만 확실하지 않은 경우 dpkg 명령으로 확인할 수 있습니다.
dpkg –get-selections | grep sun-java
이미 java를 설치 한 경우이 출력이 표시됩니다.
sun-java6-bin install sun-java6-jdk install sun-java6-jre install
해당 명령에 결과가 없으면 다음 명령으로 최신 버전을 설치하십시오.
sudo apt-get 설치 sun-java6-jdk
설치
이제 아파치 사이트에서 Tomcat을 다운로드하고 추출합니다. 다른 버전이 없는지 확인하고 적절히 조정해야합니다.
wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
타르 xvzf 아파치-톰캣-6.0.14.tar.gz
가장 좋은 방법은 Tomcat 폴더를 영구 위치로 옮기는 것입니다. / usr / local / tomcat을 선택했지만 원하는 경우 다른 곳으로 이동할 수 있습니다.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Tomcat은 JAVA_HOME 변수를 설정해야합니다. 이를 수행하는 가장 좋은 방법은 .bashrc 파일에서 설정하는 것입니다. 원한다면 startup.sh 파일을 편집 할 수도 있습니다.
더 좋은 방법은 .bashrc 파일을 편집하고 굵은 선을 추가하는 것입니다. 변경 사항을 적용하려면 셸에서 로그 아웃해야합니다.
vi ~ / .bashrc
다음 줄을 추가하십시오.
수출 JAVA_HOME = / usr / lib / jvm / java-6-sun
이제 tomcat / bin 폴더에서 startup.sh 스크립트를 실행하여 Tomcat을 시작할 수 있습니다.
자동 시작
컴퓨터를 부팅 할 때 Tomcat이 자동으로 시작되도록 스크립트를 추가하여 자동 시작 및 종료 할 수 있습니다.
sudo vi /etc/init.d/tomcat
이제 다음을 붙여 넣습니다.
# Tomcat 자동 시작
#
# 설명 : 바람둥이 자동 시작
# 프로세스 이름 : 바람둥이
# pidfile : /var/run/tomcat.pid
수출 JAVA_HOME = / usr / lib / jvm / java-6-sun
사례 $ 1
스타트)
sh /usr/local/tomcat/bin/startup.sh
;;
중지)
sh /usr/local/tomcat/bin/shutdown.sh
;;
재시작)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
출구 0
chmod 명령을 실행하여 스크립트를 실행 가능하게 만들어야합니다.
sudo chmod 755 /etc/init.d/tomcat
마지막 단계는 실제로이 스크립트를 기호 링크를 사용하여 시작 폴더에 연결하는 것입니다. 이 두 명령을 실행하고 나아갈 것입니다.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat이 이제 완전히 설치되고 작동해야합니다. 즐겨!