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 |
---|