들어가기 전에
Springboot를 사용할 때에는, 내장 tomcat을 이용하여 따로 tomcat을 설치하지 않았습니다. 하지만, Spring으로 개발을 하기 위해서는 WAS 서버가 필요하므로 opensource로 자주 사용되는 tomcat을 설치해보고자 합니다. 사내에서 추후 tomcat 9으로 버전업이 예정되어 있어 해당 버전을 사용해보고자, 최신 버전인 tomcat 10이 아닌 tomcat 9을 설치해보고자 합니다.
Tomcat 9 설치하기
먼저, 하기 Apache Tomcat 사이트에 접속하여 tomcat 9을 클릭해 설치 파일을 다운로드합니다.
- 필자는 mac에 설치하는 것이라 tar.gz 파일을 다운로드하였습니다. 만약 windows에 설치하는 것이라면 자신의 bit에 맞는 windows 버전을 다운로드하면 됩니다.
https://tomcat.apache.org/download-90.cgi
# tomcat이 다운로드된 경로에 가서 압축을 풀어줍니다.
# -C 옵션을 통해 압축 풀 위치를 지정합니다.
# tar zxvf apache-tomcat-9.0.50.tar.gz -C /Users/earth/Documents/WEB\ DEVELOP
tar zxvf [ tomcat 압축 파일 ] -C [ 압축 풀 위치 ]
필자의 경우, WEB DEVELOP과 관련된 내용들은 모두 Documents/WEB DEVELOP에 넣고자 위와 같이 위치를 선정하였습니다.
- 일반적으로 /Library 위치에 넣는 경우가 많습니다.
Tomcat 설치 TIP - 심볼릭 링크 걸기
위 작업까지만 해도, tomcat을 사용하는 데에는 문제가 없지만, 여러 버전의 tomcat을 쓸 경우를 대비하여 심볼릭 링크를 걸어두는 것이 편합니다. 필자의 경우, tomcat9으로 심볼릭 링크를 걸어 손쉽게 접근할 수 있도록 했습니다.
cd [ tomcat 압축 푼 위치 ]
ln -s [ 심볼릭 명칭 ] [ 링크 대상(tomcat 폴더명) ]
Tomcat 설치 TIP - alias 설정하기
필자의 경우, tomcat 경로가 띄어쓰기도 있어 절대경로로 직접 접근하기가 불편합니다. 이에 따라, 계정의 profile에 tomcat 폴더 접근을 위한 alias를 설정해주었습니다.
# 자신의 shell에 맞는 파일을 열어 alias를 설정합니다.
# Tomcat9 alias
alias [ alias 명 ]='cd [ tomcat 경로 ]'
# 변경된 프로파일이 바로 적용될 수 있도록 하기 명령어를 실행합니다.
source [ 변경한 프로파일명 ]
Tomcat 9 실행해보기
위 과정을 통해 설치된 tomcat 디렉토리에 접근하여 bin 폴더에 들어가면, 아래와 같이 start할 수 있는 스크립트가 존재합니다. 해당 스크립트를 돌려 tomcat을 시작할 수 있습니다.
현재, tomcat이 기동되는 포트를 따로 지정하지 않았기 때문에 default port인 8080으로 뜨게 됩니다. 따라서, 브라우저에 접속하여 localhost:8080을 주소창에 입력했을 때, 아래와 같이 뜨면 tomcat이 문제 없이 실행된 것입니다.
Tomcat 9 종료하기
Tomcat 9 실행과 동일하게 tomcat 디렉토리의 bin 폴더 내에 shutdown 스크립트가 존재합니다. 해당 스크립트를 실행하면 tomcat 프로세스가 종료합니다.
'MAC > DEVELOP' 카테고리의 다른 글
[macOS] iTerm2 한글 자소분리 현상 해결법 (0) | 2021.09.21 |
---|---|
[macOS] Docker 설치하기 (1) | 2021.07.25 |
[MacOS] Visual Studio Code에 python 3 개발 환경 세팅(python 설치 및 TIP 포함) (0) | 2021.05.03 |
[GCP] MAC 터미널에서 GCP VM 인스턴스 연결하기(외부IP) (0) | 2021.01.10 |
[MySQL] Public Key Retrieval is not allowed 해결법 (0) | 2021.01.03 |