Data Directory
), 로그 저장 경로(Log Directory
) 등을 기본값으로 두거나 필요에 따라 변경할 수 있습니다.C:\Program Files\MongoDB\Server\[버전]\bin
경로를 시스템 변수 Path에 추가합니다.mongosh
라는 이름으로 제공됩니다.brew tap mongodb/brew
brew install mongodb-community
brew services start mongodb/brew/mongodb-community
stop
명령어를, 상태를 확인하려면 list
명령어를 사용하면 됩니다.apt
와 같은 패키지 관리자를 사용하여 설치합니다. MongoDB 공식 저장소를 추가한 후 설치하는 것이 최신 버전을 사용하는 데 좋습니다.wget -qO - https://www.mongodb.org/static/pgp/server-7.0.asc | sudo apt-key add -
apt-key
는 점차 사용되지 않는 추세이므로, 최신 Ubuntu 버전에서는 다른 방식(예: /etc/apt/keyrings
사용)을 권장할 수 있습니다. 공식 문서를 꼭 확인하세요.echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
mongod
)를 시작하고, 시스템 부팅 시 자동으로 시작되도록 설정합니다.sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
mongosh
라는 이름으로 제공됩니다. (구 버전에서는 mongo
였습니다.)
터미널(Windows에서는 명령 프롬프트 또는 PowerShell)을 열고 다음 명령어를 입력합니다.mongosh
>
또는 test>
)가 나타납니다. 여기서 MongoDB 명령어를 직접 입력하여 데이터베이스를 조작할 수 있습니다.
몇 가지 기본 명령어를 실행해 봅시다.show dbs
: 현재 MongoDB 서버에 있는 데이터베이스 목록을 보여줍니다.use admin
: admin
데이터베이스로 전환합니다. (다른 데이터베이스로 전환 시 use [데이터베이스 이름]
)db.version()
: 현재 MongoDB 서버의 버전을 확인합니다.mongod
)가 시작될 때 참조하는 설정 파일이 있습니다. 이 파일에는 데이터 저장 경로, 로그 파일 경로, 네트워크 포트 등 다양한 설정을 지정할 수 있습니다.bin
폴더 안에 mongod.cfg
파일이 있습니다. (C:\Program Files\MongoDB\Server\[버전]\bin\mongod.cfg
)/opt/homebrew/etc/mongod.conf
또는 /usr/local/etc/mongod.conf
경로에 있습니다./etc/mongod.conf
경로에 있습니다.storage.dbPath
: 데이터 파일들이 저장될 디렉토리 경로.systemLog.path
: 로그 파일이 저장될 경로 및 파일 이름.net.port
: MongoDB 서버가 클라이언트 연결을 기다리는 네트워크 포트 번호 (기본값: 27017).다음 시간에는 MongoDB에서 데이터를 어떻게 구조화하여 저장할지 고민하는 과정, 즉데이터 모델링에 대해 알아보겠습니다. 문서와 컬렉션을 어떻게 설계하는 것이 효율적인지 함께 배워봅시다!