macOS Apache Tomcat 설치, 아파치 톰캣 실행 방법

macOS 서버 구동을 위한 Apache Tomcat 설치 및 실행 방법!

저는 Java 언어를 이용하여 Web 개발 공부를 하고 있습니다.
웹 개발을 하기 위한 기본적인 준비 중 하나인 아파치 톰캣을 설치하고 서버 구동을 해야 합니다.
괜히 복잡해 보이는 서버 설치와 실행 방법을 저와 함께 차근차근해봐요~!

- 설명하기에 앞서 "macOS Mojave 버전 10.14"운영체제에서 Homebrew(홈브류)를 이용하여 설치했습니다.





1. Apache Tomcat 설치 방법

직접 Apache Tomcat 사이트로 접속해서 다운로드한 후
패키지 경로를 설정하여 사용해도 괜찮습니다.

하지만,
저는 macOS 용 패키지 관리자 Homebrew를 이용하여 설치하였습니다.
Homebrew를 통해서 설치한 이유는
환경 변수 설정이 필요 없고 관리가 용이하기 때문입니다!

macOS로 개발 공부를 하신다면
꼭! Homebrew(홈브류)를 사용하시는 걸 적극 권장 드립니다.





"command + 스페이스바" 키를 이용하여 Spotlight 검색창을 실행시켜주세요.






"터미널"을 입력 후 실행시켜주세요.




Tip!

터미널 실행 후 글자색이 다르다고 당황하지 마세요!

자신이 원하는 스타일로 커스텀 할 수 있습니다.

☛ 터미널 나만의 색상으로 변경하기!




터미널 창이 실행되었으면

"pwd" 명령어를 이용하여 자신의 현재 디렉토리 위치를 확인해주세요.

("/Users/자신의 홈 폴더명"이 기본 위치입니다.)






Homebrew 사용 전에 반드시 "brew update" 명령어를 이용하여

최선 버전으로 업데이트를 해주세요.






"brew search tomcat" 명령어를 이용하여 자신이 설치할 톰캣 버전을 확인해주세요.

(목록에서 버전 6 ~ 8까지 있는 걸 확인할 수 있습니다.

"tomcat"은 제가 글을 쓰는 시점에 가장 최신 버전 9입니다.)






"brew install tomcat" 명령어를 이용하여 저는 최신 버전을 설치하도록 하겠습니다.

(버전 6~8을 설치하고 싶으면 목록에서 나온 명칭을 그대로 입력해주시면 됩니다.

ex. "brew install tomcat@8" 명령어를 입력하면 버전 8이 설치됩니다.)






"brew list" 명령어를 이용하면

"tomcat"이 정상적으로 설치된 걸 확인할 수 있습니다.






2. Apache Tomcat 설치 경로



메뉴 막대에서 "이동 -> 폴더로 이동..."을 클릭해주세요.






"폴더로 이동" 창이 실행되면

"/usr/local/Cellar/"를 입력해주세요.






"/usr/local/Cellar/" 디렉토리로 이동하면

자신이 설치한 "Tomcat"이 있을 거예요.

(자신이 설치한 버전에 따라서 폴더명이 다를 수 있습니다.)


결론적으로 톰캣이 설치된 경로는

/usr/local/Cellar/

디렉토리 입니다.






3. Apache Tomcat 실행 및 종료 방법

"터미널" 창을 실행시켜주세요.






"cd /usr/local/Cellar/tomcat/9.0.12/bin" 명령어를 이용하여

톰캣 bin 디렉토리로 이동해주세요.

("tomcat/9.0.12"는 자신이 설치한 버전에 따라서 폴더명이 다를 수 있으니

반드시 톰캣이 설치된 경로로 이동 후 폴더명을 확인해주세요.)






디렉토리를 이동한 후

"./catalina start" 명령어를 이용하면 서버가 실행됩니다.






브라우저를 실행시킨 후 주소 검색창에 

"localhost:8080"을 입력 후 접속해주세요.

사진처럼 화면이 나오면 정상적으로 서버가 구동되고 있는 거예요.






터미널 창에 "./catalina stop" 명령어를 입력하면

서버가 종료됩니다.






브라우저에서 다시 한번 주소 검색창에 "localhost:8080"으로 접속하시면

서버가 종료되었기 때문에 접속이 불가능한 상태를 확인할 수 있습니다.


이상으로 Apache Tomcat 설치 및 사용방법에 대한 설명이 끝났습니다.




(정리)
1. 터미널에서 "brew install tomcat" 명령어로 설치했습니다.
2. "/usr/local/Cellar/" 경로에 톰캣이 설치됐습니다.
3. "./catalina start" 명령어로 톰캣 서버를 실행했습니다.
4. "./catalina stop" 명령어로 톰캣 서버를 종료했습니다.








✔︎ 오타, 잘못된 정보가 있을 경우 댓글 달아주세요~!

(확인 수정하도록 하겠습니다~^^)


✔︎ 궁금하신 정보가 있을 경우 댓글 달아주세요~!

(제가 아는 정보에 한해서 답변을 남겨드리도록 할게요~^^)


댓글(20)

  • 칭송받는자 답글 수정
    2019.03.05 22:01

    JSP를 윈도우가 아니라 맥에서 하고 싶었는데, 좋은 게시글이 많네요.
    감사합니다!

  • idotboy 답글 수정
    2019.06.25 14:50

    저 혹시 톰캣을 설치후에 실행시키고 localhost:8080으로 접속을 했을때 404 error가 뜨는 경우는 무엇인지 여쭤봐도 될까요?

    • 2019.06.25 23:39 신고

      404 에러의 경우는 서버로 연결할 수 없다는 메시지입니다.

  • 넥이 답글 수정
    2019.07.03 17:00

    저두요. 도움 많이 됐어요!

  • 스폰지밥친구뚱이 답글 수정
    2019.08.10 22:15

    감사합니다. 자세하고 이해가 쉬운 설명에 한 번에 톰캣 연결했습니다. 즐겨찾기 해놓고 까먹거나 헷갈릴 때 터미널 명령어 익혀놔야겠어요. 다시 한번 감사합니다 !!

  • seullucky 답글 수정
    2019.08.28 09:26

    감사합니다. 설명이 잘 되어있어서 바로 설치 할 수 있었습니다^^

  • 2019.09.02 07:56

    비밀댓글입니다

  • 2019.09.10 11:47

    안녕하세요 혹시 맥OS에서 아파치 버전 업데이트가 가능한가요?

    • 2019.09.10 15:00 신고

      Apache를 따로 관리하신다면 버전 관리가 가능한 걸로 알고 있습니다. 아직 저도 아파치와 톰캣을 따로 관리해서 써본 적은 없고, 리눅스 공부를 할 때 아파치와 톰캣에 관한 실습 수준 정도만 해봐서 깊은 답변은 어려울 거 같습니다^^;

  • soyqls@naver.com 답글 수정
    2019.09.18 11:22

    저번에 여기서 telnet설치했는데 이번에 아파치 구동도 성공했습니다 앞으로 자주 방문하겠습니다 감사합니다 ㅠㅠ

    • 2019.09.18 13:38 신고

      유용한 내용에 대해서 꾸준히 글 쓰도록 노력하겠습니다~^^

  • Dongg 답글 수정
    2019.09.21 13:40

    설명을 쉽게 잘 해주셔서 도움이 됬네요ㅎㅎ
    감사합니다!

  • ㅇㅇㅇ 답글 수정
    2019.11.05 17:39

    와 감사합니다!! 다른 블로그 따라 해보다가 잘 되길래 마지막 희망으로 해본건데 너무 잘 되네요 정말 감사합니다!!
    brew에 대해서 공부를 해봐야겠어요!