Centos 7에 Apache Tomcat 8을 설치하는 방법은 무엇입니까?

Centos 7에 Apache Tomcat 8을 설치하는 방법은 무엇입니까?

Java 개발자를 위해 CentOS 7 시스템을 구성하고 있습니다. 먼저 다음 명령을 사용하여 Java를 설치했습니다.

wget java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm

그런 다음 다운로드한 패키지를 설치합니다.

yum install java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm

성공적으로 설치되었으며 다음을 사용하여 확인했습니다.

java -version

다음은 명령 응답입니다.

java version "1.7.0_131"
OpenJDK Runtime Environment (rhel-2.6.9.0.el7_3-x86_64 u131-b00)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)

위 과정에 문제가 있으면 알려주시기 바랍니다. 이제 Apache Tomcat 8을 설치해야 하는데 웹을 통해 조사하고 있는데 그룹과 권한 등을 생성하고 있기 때문에 혼란스럽습니다. 우리는 시스템만 테스트하고 테스트를 위해 샘플 test.war을 배포할 것이므로 가장 짧은 방법을 알려주세요.

답변1

시스템에 Java를 설치한 후 여기에 언급한 내용을 따라야 합니다.

#mv apache-tomcat-7 /opt

#useradd tomcat

#chown -R tomcat:tomcat /opt/apache-tomcat-7

tomcat을 설치하려면 start.sh를 실행해야 합니다.

#cd /opt/apache-tomcat…

#./bin/startup.sh

이제 디렉토리에 tomcat 파일을 생성하여 init.dtomcat을 서비스로 실행합니다.

#vim /etc/init.d/tomcat

  • 다음 스크립트를 복사하여 Tomcat 파일에 붙여넣어 시스템의 디렉터리를 변경하세요.

#!/bin/bash

# chkconfig: 234 20 80

# 설명: Tomcat 서버 기본 시작/종료 스크립트

내보내기 TOMCAT_HOME=/opt/apache-tomcat-7 START_TOMCAT=${TOMCAT_HOME}/bin/startup.sh STOP_TOMCAT=${TOMCAT_HOME}/bin/shutdown.sh

다운로드 경로 내보내기=/tmp

내보내기 JAVA_OPTS="-Xms2g -Xmx2g -XX:PermSize=512m -XX:MaxPermSize=512m"

start() { echo -n "Tomcat 시작:" cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${START_TOMCAT} echo "완료되었습니다."

stop() { echo -n "Tomcat 닫기: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${STOP_TOMCAT} sleep 5 for pid in ps -ef | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{print $2}' | xargs do Kill -9 $pid done echo "완료되었습니다." }

케이스 '$1'

    start)
    start
    ;;

    stop)
    stop
    ;;

    restart)
    stop
    start
    ;;

    *)
    echo "Usage: $0 {start|stop|restart}"

이삭

0번 출구

chmod +x /etc/init.d/tomcat

chkconfig --add tomcat

su - tomcat

service tomcat start

Permsize, xms 및 xmx 크기는 선택 사항이므로 개발자에게 정확한 크기를 문의해야 합니다.

Tomcat에서 웹 로그인 사용자를 생성하는 데 도움이 필요하면 문의하세요.

관련 정보