1. 특정 버전을 설치하려는 이유

카페24에 호스팅을 하려고 했는데 톰캣 8.0x 버전을 쓰고 있었다. 

호스팅 하기전 로컬에서 테스트를 위해 8.0x 버전을 받아보자

 

 

2. 다운로드

http://archive.apache.org/dist/tomcat/

 

Index of /dist/tomcat

 

archive.apache.org

위 경로에서 받을 수 있다.

 

2-1. tomcat-8 선택

 

2-2. 8.0.53 선택

2-3. bin 선택

2-4. apache-tomcat-8.0.53-windows-x64.zip 다운로드

 

 

 

3. 톰캣 실행

3-1. startup.bat 파일 실행 실패

apache-tomcat-8.0.53\bin 안에 startup.bat을 실항하면 cmd창이 깜박 거리고 실행이 안된다.

 

3-2. startup.bat 실행 실패 이유

cmd 에서 apache-tomcat-8.0.53\bin 경로로 이동하여 startup.bat파일을 실행하면 아래와 같은 메시지가 나온다.

JAVA_HOME 과 JRE_HOME 환경 변수가 없다는 것이다.

Tomcat은 Java로 작성된 Program이기 때문에 JVM(Java Virtual Machine)위에서 동작한다.

그러므로 JRE(Java Runtime Environment)가 있는 경로가 필요하다. (JDK안에는 JRE가 있다)

 

 

3-3. JAVA_HOME, JRE_HOME 환경변수 설정

제어판\시스템 및 보안\시스템\고급 시스템 설정

JAVA_HOME

JRE_HOME

Path 추가(java 실행 명령어들을 jdk의 bin 경로가 아닌 다른 곳에서 실행할 수 있다.)

 

4. 톰캣 실행

apache-tomcat-8.0.53\bin 안에 startup.bat을 실행하면 8080(톰캣 기본 포트)포트로 서버가 올라간다.

shutdown.bat 을 실행하면 서버가 내려간다.

 

다른 곳에서 8080 포트를 사용하고 있다면

apache-tomcat-8.0.53\conf 의 server.xml파일에서 8080을 8090같은 다른 포트로 수정한다.

    ...
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
   ...

 

'Server' 카테고리의 다른 글

Apache Tomcat 설명  (0) 2023.10.09

+ Recent posts