MongoDB 설치(Ubuntu 18 LTS)

MongoDB 설치(Ubuntu 18 LTS)

2022-10-03 last update

4 minutes reading MongoDB pymongo 우분투

이번에 한 일


  • MongoDB(NoSQL) 설치.
    MongoDB 커뮤니티의 URL에 따라 "Install MongoDB Community Edition on Ubuntu"를 참조하십시오.

  • 파이썬에서 실행 pymongo
    Anaconda 환경에서 JupyterNotebook에서 실행

    환경


  • OS Ubuntu 18.04.01 LTS
  • MongoDB 4.4 (2020/9월 현재 최신)
  • Anaconda Navigator 19.1.2
  • Jupyter Notebook 6.0.3
  • 파이썬 3.7

  • 절차



    1. 공개 키 가져오기
    wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
    

    여기서 오류가 발생하면 gnupg를 설치하십시오. 라는 것.

    2. 목록 파일 만들기
    echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
    
  • 로컬 패키지 업데이트
  • sudo apt-get update
    

    4. MongoDB 설치
    sudo apt-get install -y mongodb-org
    

    default 비고
    데이터 디렉토리/var/lib/mongodb
    로그 디렉토리/var/log/mongodb
    구성 파일/etc/mongod.conf
  • Init system의 확인
    Linux에 의해 systemd를 사용하는지, system V init를 사용하고 있는지로 이하의 작업이 바뀐다. 자신의 설정을 확인합니다.
  • ps --no-headers -o comm 1
    
    > systemd 私の場合の結果
    

    MongoDB 시작


    sudo systemctl start mongod
    

    체크 1 작동했는지 Log 파일을 확인한다


    sudo cat /var/log/mongodb/mongod.log
    

    체크 2 또는 스테이터스의 확인


    sudo systemctl status mongod
    

    PyMongo 설치



    Anaconda에서 Terminal을 엽니 다.
    conda install pymongo  
    # pip installがドキュメントには書かれているが、condaにて mongo-3.11.0をインストールした