나는 현재 국비수업을 통해 개발자 과정을 진행중이다. 국비 과정 수업에서는 windows로 수업을 진행하기 때문에 Apple silicone을 사용하는 나는 운영체제가 다르기 때문에 수업을 따라가기 바쁜 와중에 맥북으로 개발환경을 구축하기에 큰 어려움이 있었지만 많았지만 많은 검색과 주변 지인에 도움을 통해 개발 환경을 구축할 수 있게 되었다.
우선 시작하기 앞서 나는 Homebrew구축과 colima설치는 tistory에서 shane's planet님의 글을 참조 하였다.
https://shanepark.tistory.com/400
Homebrew는 홈페이지에 들어가면 터미널에 입력할 수 있는 코드를 복사해서 입력하면 다운 받을 수 있다.
터미널에 접속하여 입력하면 Homebrew를 다운 받을 수 있다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew를 설치후에 comlima 설치하였다. comlima는 CLI환경에서 도커 컨테이너를 실행할수 있는 오픈 소스 소프트웨어라고 한다.
brew install colima
이후에 docker를 설치해주면 되는데 docker 홈페이지에서 다운받거나 brew로도 docker를 다운받을 수 있다.
brew install --cask docker
대신에 다운받은 도커는 종료를 하고 사용해야한다.
다음은 colima를 실행 해야한다.
comlima start --memory 4 --arch x86_84
다음은 오라클 서버를 띄우려고 한다. 출처에서 비밀번호는 pass로 설정하셨지만 나는 1234로 설정하려 한다.
docker run -e ORACLE_PASSWORD=1234 -p 1521:1521 -d gvenzl/oracle-xe
실행하면
docker logs -f 컨테이터명
를 통해 확인해볼 수 있는데
컨테이너가 실행되는 것을 확인 할 수 있다.
이클립스는 홈페이지를 통해 다운받을 수 있다.
https://www.eclipse.org/downloads/packages/
표시한 부분을 누르면 다운받을 수 있다.
exERD 개발환경 구축은 쉽다. 이클립스에서 다운받으면 된다.
Add 버튼을 눌러 사진과 같이 작성해준뒤 항목을 다 체크하고 끝내면 exERD 설치가 완료된다.
ORACLE 홈페이지
https://www.oracle.com/tools/downloads/sqldev-downloads.html
표시한 파일을 다운받으면
SQL Developer가 설치된 것을 볼 수 있다.
톰캣은 톰캣 홈페이지에 방문하여 다운받을 수 있다.
나는 최신 버전을 다운받았다.
이로써 내가 공부하려는 개발환경을 다 구축하였다. 아직 나도 초보자이다보니 나처럼 Mac을 처음 사용하거나 개발을 이제 막 시작하는 사람에게 많은 도움이 됐으면 좋겠다. 혹시 궁금한 점이나 틀린점이 있다면 댓글로 질문이나 알려주셨으면 좋겠습니다.😅
다음은 SQL Devoloper를 실행했을때 ORA-12505에러 문제를 해결한것을 올리도록 하겠다.
맥북은 도커를 설치해야만 오라클을 열 수 있는 건가요 ??? 윈도우랑 달라서 이런 불편한 점이 있군요 ..