brew 를 이용하여 MongoDB 설치하기
brew
Mac의 패키지 매니저 기능을 담당
설치 명령어
macOS에서 Homebrew 패키지 관리자를 사용할 때, 추가적인 소프트웨어 저장소(repository)를 연결하는 명령어이다
Homebrew는 기본적으로 Homebrew/core라는 공식 저장소에서 소프트웨어 패키지를 검색하고 설치한다.
Homebrew 패키지가 homebrew/core 저장소에 있는지 확인하는 명령어
brew info <패키지명>
그러나 공식 저장소에 없는 소프트웨어를 설치하거나, 특정 그룹의 소프트웨어를 관리하고 싶을 때는 다른 저장소를 "탭(tap)"할 수 있다.
mongodb 탭 추가
brew tap mongodb/brew
mongodb-community 설치
brew install mongodb-community
설치확인
brew list
mongoDB 실행하기
brew services start mongodb-community
MongoDB root 설정
root 사용자를 등록해 비밀번호를 통해 mongoDB에 접속할 수 있도록 설정한다
shell 사용을 위해 shell 설치
brew install mongodb-community-shell
shell 실행 명령어
mongo
admin 설정하기
use admin
db.createUser({user:'root', pwd:'본인이 설정하고 싶은 비밀번호', roles:['root']})
// shell 빠져나오기
exit
mongoDB 재시작
brew services restart mongodb-community
접속하기
mongo -u root -p
MongoDB Compass
GUI 로 MongoDB를 관리하는 소프트웨어이다. 설치는 공식 홈페이지에서 다운로드 받으면 된다.
기본 포트번호인 27017로 접속하면 brew로 설치한 MongoDB와 연결할 수 있다.
GUI 소프트웨어다보니까 brew가 아니라 홈페이지에서 바로 다운받는다.
728x90
'Backend 백엔드' 카테고리의 다른 글
[ 27 ] ODM ( mongoose ) 을 통해서 백엔드와 데이터베이스 연결하기 (0) | 2024.08.20 |
---|---|
[ 26 ] docker compose (0) | 2024.08.19 |
[ 24 ] 백엔드와 데이터베이스 (0) | 2024.08.16 |
[ 23 ] 효율적인 도커 세팅, 이미지와 컨테이너 삭제 명령어 (0) | 2024.08.16 |
[ 22 ] Docker - API 패키징 (0) | 2024.08.16 |