톰캣 필요한 이유
동적인 페이지를 처리하기 위해 톰캣 사용한다.
웹 서버 - 정적
웹 어플리케이션 서버 - 동적
1. homebrew 설치확인
아래의 brew -v를 터미널에 입력한다. homebrew 가 설치되었는지 확인하는 방법이다.
brew -v
설치되었으면 이와 같은 메세지가 터미널에 뜬다.
만약 homebrew 가 설치되어 있지 않다면 아래 링크를 참고해 homebrew 를 설치해주도록 하자.
2. homebrew 업데이트 및 tomcat 찾기
먼저 아래 코드를 터미널에 입력해 homebrew 를 최신버전으로 업데이트 해주자.
brew update
그 후 tomcat 프로그램을 찾는 아래 명령어를 입력해주도록 하자.
brew search tomcat
명령어를 입력하면 아래와 같은 결과가 나온다.
(초록 체크 표시 제외, 이미 설치되어 있는 프로그램이라는 뜻이다.)
3. tomcat 설치
나는 tomcat 9을 다운로드 받았다. 만약 본인이 원하는 버전이 다르다면 아래의 숫자를 수정하면 된다.
brew install tomcat@9
모두 설치되면 아래 Summary 창과 터미널에 다시 명령어를 입력할 수 있게 된다.
Summary 아래 주소를 잘 기억해두거나 어디 복붙해둬야 한다. 앞으로 자주 쓸 주소이다. 나는 카톡에 복붙해놓고 계속 사용했다.
/usr/local/Cellar/tomcat@9/9.0.73
주소는 보통 비슷한 듯하다. 다른 곳에 저장한 사람도 봤으니 꼭 본인의 경로를 확인할 것!
혹시나 tomcat 주소가 필요한 분들을 위해 필자의 경로를 올려놓겠다.
cd /usr/local/Cellar/tomcat@9/9.0.73/bin
위와 같이 입력하면 된다. bin %가 나왔다면, 아래 코드를 입력해주면 된다.
catalina start
혹시 잘 안된다면 파일로 직접 들어가 경로를 확인해준다.
그리고 폴더의 bin - catalina 를 찾아준다.
Finder 에서 command + shift + G 를 눌러주면 경로 입력 창이 나오는데, 아래 주소를 Finder 에 복붙해준다.
/usr/local/Cellar/tomcat@9/9.0.73/bin/catalina
여기까지 성공적으로 실행되었다면 인터넷 주소창에 localhost:8080 을 치고 들어갔을 때 고양이가 보일 것이다.
크롬 주소창에 바로 이렇게 치면 된다.
다음 단계를 위해 tomcat을 종료해줘야 한다.
4. tomcat 종료
위 절차대로 catalina start 대신 stop 을 명령어를 입력해준다.
catalina stop
다시 크롬창에 localhost:8080을 입력해주면 로그인하라는 창 혹은 연결할 수 없음이 뜰 것이다. 정상적으로 종료된 것이다.
이 다음 과정인 자바(이클립스)와 톰캣을 연결하는 법