1. 톰캣 서버 다운로드 및 설치
톰캣은 아파치 소프트웨어 재단에서 개발된 오픈 소스 웹 애플리케이션 서버입니다. 웹 프로젝트를 실행하기 위해 먼저 톰캣 서버를 다운로드하고 설치해야 합니다. 다음은 톰캣 서버를 다운로드하고 설치하는 방법입니다.
- 아파치 톰캣(https://tomcat.apache.org)의 공식 웹 사이트에 접속합니다.
- 'Downloads' 또는 'Get involved' 메뉴에서 원하는 톰캣 버전을 선택합니다.
- 다운로드 페이지에서 알맞은 배포 파일을 선택하여 다운로드 받습니다. 보통 .zip, .tar.gz 등의 압축 파일 형식으로 제공됩니다.
- 다운로드 받은 압축 파일을 원하는 폴더에 압축 해제합니다.
- 톰캣을 설치할 디렉토리 이름을 정하고, 압축 해제한 파일을 해당 디렉토리로 이동시킵니다.
이제 톰캣 서버가 다운로드되고 설치되었습니다. 다음으로는 웹 프로젝트를 실행할 폴더를 생성하고 필요한 파일을 준비해야 합니다.
2. 웹 프로젝트 폴더 생성 및 필요한 파일 준비
웹 프로젝트를 실행하기 위해 새로운 폴더를 생성하고 필요한 파일을 준비해야 합니다. 아래는 웹 프로젝트를 실행할 폴더를 생성하고 필요한 파일을 준비하는 방법입니다.
- 원하는 위치에 웹 프로젝트를 실행할 폴더를 생성합니다. 예를 들어, "my-web-project"라는 이름으로 폴더를 생성하겠습니다.
- 생성한 폴더 안에 웹 페이지 파일들을 준비합니다. 흔히 사용하는 웹 프로젝트의 구조는 다음과 같습니다.
- HTML 파일: 웹 페이지의 구조와 내용을 작성하는 파일입니다.
- CSS 파일: 웹 페이지의 스타일을 꾸미는 파일입니다.
- JavaScript 파일: 웹 페이지의 동작을 담당하는 파일입니다.
- 서버 측 스크립트 파일: 웹 페이지와 서버 간의 통신을 관리하는 파일입니다. 대표적인 예로는 PHP, JSP, ASP 등이 있습니다.
- 필요에 따라 이미지, 폰트 등의 파일도 해당 폴더에 추가합니다.
이제 웹 프로젝트를 실행할 폴더를 생성하고 필요한 파일을 준비했습니다. 다음으로는 톰캣 서버에 웹 프로젝트를 배포하여 실행해보겠습니다.
3. 톰캣 서버에 웹 프로젝트 배포하기
앞서 톰캣 서버를 다운로드하고 설치한 후, 웹 프로젝트 폴더를 생성하고 필요한 파일을 준비했습니다. 이제 이 웹 프로젝트를 톰캣 서버에 배포하여 실행해보겠습니다. 아래는 웹 프로젝트를 톰캣 서버에 배포하는 방법입니다.
- 톰캣 서버를 실행합니다. 톰캣 설치 디렉토리에서 "bin" 폴더로 이동하여 "startup.bat" (Windows) 또는 "startup.sh" (Linux/macOS) 파일을 실행합니다. 톰캣 서버가 성공적으로 실행되면 콘솔에 로그가 표시됩니다.
- 웹 프로젝트 폴더를 톰캣 서버에 배포하기 위해 톰캣 설치 디렉토리에 있는 "webapps" 폴더로 이동합니다.
- 웹 프로젝트 폴더를 "webapps" 폴더 안으로 복사합니다. 즉, "my-web-project" 폴더를 "webapps" 폴더 안에 넣습니다.
- 배포가 완료되면 톰캣 서버를 콘솔에서 종료하고 다시 실행합니다. 종료는 "shutdown.bat" (Windows) 또는 "shutdown.sh" (Linux/macOS) 파일을 실행하여 수행할 수 있습니다.
- 톰캣 서버가 재시작되면 웹 브라우저를 열고 "http://localhost:8080/my-web-project"와 같은 주소로 접속합니다. "my-web-project"는 배포한 웹 프로젝트 폴더의 이름입니다.
이제 톰캣 서버에 웹 프로젝트가 배포되고 실행되었습니다. 웹 브라우저에서 해당 주소로 접속하여 웹 프로젝트가 정상적으로 작동하는지 확인해보세요.