Tomcat을 넣어 보았습니다.

2969 단어 자바Tomcat

소개



Tomcat 9를 넣을 때의 메모

환경


  • Windows 10
  • Tomcat 9.0.5
  • JDK 1.8

  • 준비



    Tomcat 다운로드



  • 여기에서 Tomcat 9 다운로드 (Binary Distributions> Core> Zip 다운로드)



  • 임의의 장소에 해동한다 (여기에서는 C:\dev\apache-tomcat-9.0.5에 해동한 것으로 한다)




  • 설정



    CATALINA_BASE 만들기



    여기서는 Tomcat에서 실행할 인스턴스의 위치를 ​​만듭니다.
  • CATALINA_BASE가 될 디렉토리를 원하는 곳에 만듭니다 (여기서 C :\dev\tomcat-instance1)
  • 거기에 Tomcat을 압축 해제 한 디렉토리의 conf, logs, temp, webapps, work 디렉토리를 (C :\dev\tomcat-instance1에) 복사


    이런 느낌


  • setenv.bat 설정



    Tomcat을 움직이기 위해서는 Windows 환경 변수 등을 설정할 필요가 있다
    그러나 setenv.bat라는 파일을 만들면 OS 설정을 변경하지 않고 설정할 수 있으므로 만들었습니다.
    (여기에서는 C:\dev\apache-tomcat-9.0.5\bin\setenv.bat에 작성한 것으로 한다)

    setenv.bat
    set JAVA_HOME=C:\dev\bin\jdk\jdk1.8.0_65
    set CATALINA_HOME=C:\dev\apache-tomcat-9.0.5
    set CATALINA_BASE=C:\dev\tomcat-instance1
    set CATALINA_OPTS=-Xms256m -Xmx512m -XX:MaxMetaspaceSize=128M -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled
    

    JAVA_HOME … Tomcat을 시작하는 데 사용할 Java를 지정합니다.
    CATALINA_HOME … Tomcat이 답한 위치 지정
    CATALINA_BASE … Tomcat에서 실행할 인스턴스 지정
    CATALINA_OPTS … Tomcat에 지정하는 JVM 옵션

    움직여 보자



    지금까지의 설정으로 우선 움직이게 되어 있을 것이므로 기동과 정지를 해 본다
    기동/정지용의 bat는 Tomcat(여기에서는 C:\dev\apache-tomcat-9.0.5)의 bin하하에 들어가 있다

    시작



    startup.bat 시작

    http://localhost:8080 에 접속해 연결되면 부팅 성공

    정지



    shutdown.bat 시작

    좋은 웹페이지 즐겨찾기