AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

Windows에서 MongoDB 서비스 실행

MongoDB Enterprise 및 MongoDB Community는 net 명령으로 managed Windows 서비스로 Windows에서 실행하거나, mongod.exe 명령줄 인터페이스를 통해 실행하거나, 서비스 콘솔을 통해 수동으로 실행할 수 있습니다.

net <command> MongoDB

Windows에 설치된 MongoDB Enterprise 및 MongoDB Community의 자체 관리형 배포서버에서 mongod 프로세스를 Windows 서비스로 관리할 수 있습니다.

지원되는 플랫폼에 대한 자세한 내용은 다음을 참조하세요.

Windows 서비스를 관리하는 대부분의 명령은 높은 권한이 필요합니다. 이 명령을 실행하기 전에 Administrator로 Windows 명령 프롬프트(cmd.exe)를 엽니다.

기본값으로 서비스는 로컬 시스템 계정의 컨텍스트에서 실행됩니다. 특정 사용자로 서비스를 실행하려면 --serviceUser 및 --servicePassword 옵션으로 등록하십시오. 해당 사용자에게는 Log on as a service 권한이 있어야 합니다.

MongoDB 프로세스를 시작하기 전에 데이터 디렉토리가 있는지 확인하십시오. 기본값 \data\db 데이터 디렉토리를 만들려면 Command Interpreter에서 다음 명령을 실행하십시오.

cd C:\
md "\data\db"

기본값 데이터 디렉토리 경로는 MongoDB를 시작하는 드라이브의 절대 경로 \data\db 입니다.

명령줄 옵션 또는 설정 파일을 통해 MongoDB 프로세스를 구성할 수 있습니다. MongoDB를 장기간 실행할 계획이거나 항상 특정 옵션으로 실행해야 하는 경우 설정 파일을 사용하십시오.

Windows 설치 관리자로 MongoDB를 설치한 경우, 설치 관리자가 C:\Program Files\MongoDB\Server\9.0\bin\mongod.cfg에 설정 파일을 생성합니다.

ZIP 보관 파일에서 MongoDB를 설치한 경우, 파일을 직접 만드세요. 예시는 다음과 같습니다.

storage:
dbPath: C:\data\db
systemLog:
destination: file
path: C:\data\log.txt
logAppend: true
net:
port: 27017
bindIp: 127.0.0.1

서비스를 실행하는 사용자는 설정 파일에 대한 읽기 권한과 dbPath 및 path 디렉토리에 대한 읽기 및 쓰기 (write) 권한이 있어야 합니다.

중요

로컬 머신으로 연결을 제한하려면 bindIp을(를) 127.0.0.1 (으)로 설정하세요. 원격 연결을 허용하려면 bindIp을(를) 사설 또는 내부 네트워크 인터페이스로 설정하세요.

공개적으로 액세스 가능한 주소에 바인딩하기 전에 배포서버를 보호하십시오. 자세한 내용은 자체 관리형 배포를 위한 보안 체크리스트를 참조하세요.

Windows 설치 프로그램이 MongoDB 서비스를 등록하며, 설치가 성공하면 서비스가 시작됩니다. 서비스는 시스템이 부팅될 때도 시작됩니다.

ZIP 보관 파일에서 MongoDB를 설치한 경우, net 명령으로 관리하려면 먼저 --install 옵션을 사용하여 직접 서비스를 등록해야 합니다.

mongod.exe을(를) Windows 서비스로 등록하려면 mongod.exe 옵션을 --install 사용하여 을(를) 실행하세요. --config 옵션을 전달하여 스타트업 시 읽는 설정 파일로 서비스를 등록합니다.

"C:\Program Files\MongoDB\Server\9.0\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\9.0\bin\mongod.cfg" --install

이 서비스는 등록한 옵션을 저장합니다. 나중에 net start MongoDB으로 서비스를 시작하면 여기서 지정한 설정 파일을 읽습니다.

서비스는 한 번만 등록하면 됩니다. Windows 설치 프로그램이 이 단계를 수행합니다.

MongoDB 서비스를 시작하려면 다음 방법 중 하나를 사용합니다.

net start MongoDB

MongoDB를 Windows 서비스로 시작한 경우, 명령 프롬프트에서 서비스를 쿼리합니다.

sc query MongoDB

이 명령은 서비스 세부 정보를 반환합니다. STATE 필드는 서비스가 실행 중일 때는 RUNNING로, 실행 중이 아닐 때는 STOPPED로 읽힙니다.

로그 파일을 확인하여 mongod.exe 프로세스의 현재 상태를 볼 수도 있습니다. 로그 파일은 --logpath 옵션으로 설정한 경로입니다.

MongoDB 서비스를 중지하려면 다음 방법 중 하나를 사용합니다.

net stop MongoDB

MongoDB 서비스를 재시작하려면 다음 방법 중 하나를 사용합니다.

net stop MongoDB
net start MongoDB

To remove the MongoDB service, first stop the service, then run the following command:

sc delete MongoDB
이 페이지 평가하기