INTRO
여러분 오랜만입니다.
진짜... 진짜... 진짜 많이 바빴어요 이게 직장인의 삶...?
이대로 맥북을 썩혀두나 했는데 웬걸 제가 학교를 다시 들어갔답니다 하하
그래서 맥북 사용 기념 개발환경을 세팅하는 중인데 제가 또 잊어버리기 장인 아니겠습니까... 거두절미하고 일단 본문을!!
homebrew 사용하기
homebrew 설치 방법은 나중에 다른 포스팅에서 더 자세히 다뤄보도록 하고
(저는 사과농장 운영하고 계신 개발자가 도와줘서 했는데 나중에 꼭 같이... 다시 해봐요)
우선, 사용하기 전에 최신 버전을 받으시려면 homebrew update를 먼저 진행해주셔야 합니다.
update를 먼저 하지 않으면 최신 버전을 받아볼 수 없게 돼요.
brew update | brew upgrade
저는 brew update 사용했더니 brew upgrade 하라고 나오더라구요? 선택은.. 여러분의 몫
어쨌든 업데이트를 마쳤으니 이제 저희가 오늘 설치할 JDK, TOMCAT을 설치해봅시다!
아, 참고로 homebrew를 사용하여 설치한 파일의 경로는 /opt/homebrew/Cellar/~ 에 위치해 있으니 포스팅 읽기 전 기억해 두세요
JDK설치
homebrew를 사용하면 비교적 엄청 간단하게 JDK설치가 가능해요
우선, 설치하려고 하는 JDK버전을 찾아봅시다
## JDK를 설치하실 분들
brew search jdk
## Openjdk를 설치하실 분들
brew tap adoptopenjdk/openjdk
brew search jdk
저는 굳이 openjdk를 설치하지 않을 것이라서 그냥 jdk만 검색했어요
조회를 해봤으니 설치를 해야겠죠
#제일 최신 버전
brew install openjdk
#버전 지정
brew install openjdk{본인이 원하는 버전}
설치를 한 번 확인해 보겠습니다
java --version
저는 16 버전을 설치해서 현재 java 버전이 16이네요
설치가 완료되었으니 이제 tomcat도 설치해 볼게요
TOMCAT설치
톰캣 설치는 JDK 설치랑 크게 다르지 않으니 설치 부분은 간단하게 명령어만 적고 지나갈게요
#brew update 둘 중 하나 선택
brew update | brew upgrade
#tomcat 찾기
brew search tomcat
#tomcat download
#최신 버전
brew install tomcat
#원하는 버전
brew install tomcat{원하는버전}
톰캣 설치 확인은 아래 방법 중 여러분이 편하신 방법으로 진행하시면 됩니다
#brew로 설치한 모든 항목 확인
brew list
#tomcat 위치에서 설치 확인
cd /opt/homebrew/Cellar
ls
주의사항
간혹 톰캣 설치 후 실행 시 permission denied 오류가 나는 경우가 있습니다
저는 이걸 대비해서 설치 후 그냥 권한도 같이 풀어줬어요
#톰캣 실행 권한 변경
sudo chmod a+x /opt/homebrew/Cellar/{해당 tomcat 위치}/bin/*.sh
해당 명령어 설명 먼저 하겠습니다
chomod -파일 권한 변경
a - 모든 사용자
x - 실행 권한
*. sh - 확장자가. sh인 모든 파일
즉, 확장자가. sh인 모든 파일을 모든 사용자가 실행할 수 있도록 권한을 변경하겠다는 명령어입니다.
해당 명령어 입력 후 맥북 패스워드 입력해 주시면 변경이 완료된답니다!
실행 후 bin 폴더 내의 startup.sh로 실행하면 아래와 같은 화면을 보실 수 있어요!!
OUTRO
역시 사람은 기록을 해야 다 남는다고
이거 기록하면서 다시 찾아보고 명령어 쳐보고 정리하고 하니까 또 금방 손에 익네요
자꾸 까먹으시면 저처럼 포스팅해보시는 것도 좋을 것 같아요!!
다음에는 이클립스 설치랑... homebrew 설치도 해야 하고... 학교 생활이랑 직장 생활하면서 처리한 오류 아니면 프로젝트도 틈틈이 기록하러 올게요!
달걀개발자출근가보자고.,,
'개발일지 > MAC 적응기' 카테고리의 다른 글
[MAC/Rocky Linux] M1 Rocky Linux 설치하기 (0) | 2023.09.18 |
---|---|
[MAC/NODE] MAC에서 Node.js 설치하기 (0) | 2023.04.04 |