MongoDB 서버가 실행 중인지 확인

Tahseen Tauseef 2023년6월20일
  1. Windows에 MongoDB가 설치되어 있는지 확인
  2. Windows에서 MongoDB 버전 확인
  3. MongoDB가 Unix에서 실행 중인지 확인
  4. Ubuntu에 MongoDB가 설치되어 있는지 확인
  5. Ubuntu에서 MongoDB 버전 확인
  6. Mac에 MongoDB가 설치되어 있는지 확인
  7. Mac에서 MongoDB 버전 확인
MongoDB 서버가 실행 중인지 확인

이 MongoDB 자습서에서는 MongoDB 설치 여부를 확인하는 방법과 MongoDB 버전을 가져오는 방법을 알아봅니다. 또한 다른 운영 체제에서 이 작업을 수행하는 방법도 살펴보겠습니다.

다음은 이 자습서에서 다룰 주제입니다.

  1. Windows에 MongoDB가 설치되어 있는지 확인
  2. Windows에서 MongoDB 버전 확인
  3. MongoDB가 Unix에서 실행 중인지 확인
  4. Ubuntu에 MongoDB가 설치되어 있는지 확인
  5. Ubuntu에서 MongoDB 버전 확인
  6. Mac에 MongoDB가 설치되어 있는지 확인
  7. Mac에서 MongoDB 버전 확인

Windows에 MongoDB가 설치되어 있는지 확인

MongoDB가 설치되어 있는지 확인하려면 아래에 설명된 단계를 수행하십시오.

  • 명령 프롬프트 열기
  • bin 폴더의 mongod.exe 파일로 이동합니다.
    C:\Program Files\MongoDB\Server\4.0\bin>
    
  • 이제 mongo 명령을 사용하여 MongoDB 서버를 시작합니다.
    C:\Program Files\MongoDB\Server\4.0\bin>mongo
    

mongo 명령

보시다시피 MongoDB 서버가 실행 중이며 이는 MongoDB가 시스템에 설치되었음을 나타냅니다.

경로를 제공하지 않았기 때문에 서버를 시작하는 동안 때때로 문제가 발생한다는 점을 염두에 두십시오. 따라서 환경 변수에서 경로를 수동으로 지정해야 합니다.

환경 변수를 검사합니다. 아직 설정되지 않은 경우 경로를 지정하고 서버를 다시 시작하십시오.

시스템에서 경로를 설정하려면 다음을 수행하십시오.

  1. 시스템 속성으로 이동하여 환경 변수를 클릭하고 시스템 변수의 경로를 클릭합니다.

  2. 새로 만들기를 클릭하고 MongoDB bin 폴더의 경로를 추가하고 확인을 클릭하여 저장합니다.

    환경 변수

  3. MongoDB의 경로를 성공적으로 설정했습니다.

Windows에서 MongoDB 버전 확인

다음 명령을 사용하여 Windows에서 MongoDB의 버전을 확인할 수 있습니다.

C:\Program Files\MongoDB\Server\4.0\bin>mongod --version

버전 확인

이를 통해 MongoDB 버전을 확인할 수 있습니다. 현재 MongoDB 버전 5.0.2를 실행하고 있습니다.

MongoDB가 Unix에서 실행 중인지 확인

다음 중 하나를 확인하십시오.

ps -edaf | grep mongo | grep -v grep  # "ps" flags may differ on your OS

또는

/etc/init.d/mongodb status
# for MongoDB version < 4.1

/etc/init.d/mongod status
    # for MongoDB version >= 4.1

또는

service mongodb status         # for MongoDB version < 2.6

service mongod status          # for MongoDB version >= 2.6

mongod가 실행 중인지 테스트하려면(모든 항목에 sudo를 뿌리거나 접두사로 붙여야 함). grep 명령은 항상 별개의 프로세스로 나타납니다.

아래 쿼리가 훨씬 더 일관성이 있음이 발견되었습니다. 반환된 값은 실행 중인 mongod의 인스턴스 수를 계산할 수 있습니다.

ps -ax | grep mongo

Ubuntu에 MongoDB가 설치되어 있는지 확인

다음 명령을 사용하여 Ubuntu에 MongoDB가 설치되어 있는지 여부를 확인합니다.

몽고DB 서버를 시작합니다.

$ sudo service mongod start

아직 실행 중이 아니면 이를 사용하여 Ubuntu에서 MongoDB 서버를 시작할 수 있습니다. 오류가 반환되면 먼저 PC에 MongoDB를 설치해야 합니다.

MongoDB 서버의 상태가 실행 중인지 확인하십시오.

$ sudo service mongod status

이 명령을 사용하여 MongoDB가 실행 중인지 여부를 확인할 수 있습니다. 아직 실행 중이 아니면 먼저 시스템에 MongoDB를 설치해야 합니다.

Ubuntu에서 MongoDB 버전 확인

MongoDB에서 다음 명령을 사용하여 Ubuntu의 MongoDB 버전을 확인합니다.

$ mongod --version

이 명령을 사용하여 Ubuntu에서 MongoDB의 버전을 확인할 수 있습니다.

Mac에 MongoDB가 설치되어 있는지 확인

다음 명령을 사용하여 MongoDB가 Mac에 설치되어 있는지 확인하십시오.

ps -ef | grep mongod | grep -v grep | wc -l | tr -d ' '

이 명령은 현재 활성 상태인 MongoDB 프로세스의 수를 표시합니다. 0보다 크면 시스템이 MongoDB를 실행 중입니다.

다음 명령을 사용하여 MongoDB 서버를 시작합니다.

mongod

이 명령은 MongoDB 서버를 시작합니다. 성공하면 MongoDB가 이미 시스템에 설치된 것입니다. 그렇지 않으면 먼저 설치해야 합니다.

Mac에서 MongoDB 버전 확인

다음 명령을 사용하여 Mac에서 MongoDB 버전을 확인할 수 있습니다.

mongod --version

이 명령을 사용하여 Mac에서 MongoDB 버전을 확인할 수 있습니다.