2
4

More than 3 years have passed since last update.

MongoDB インストール (Ubuntu 18 LTS)

Last updated at Posted at 2020-09-08

 今回やったこと

  • MongoDB(NoSQL)をインストール。
    MongoDB CommunityのURLに従う「Install MongoDB Community Edition on Ubuntu」を参照。

  • Pythonからの実行 pymongo
    Anaconda環境下JupyterNotebookでの実行

    環境

  • OS Ubuntu 18.04.01 LTS

  • MongoDB 4.4 (2020/9月現在最新)

  • Anaconda Navigator 19.1.2

  • Jupyter Notebook 6.0.3

  • python 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
  1. ローカルパッケージのアップデート
sudo apt-get update

4.MongoDBのインストール

sudo apt-get install -y mongodb-org

defaultの備考
データディレクトリ /var/lib/mongodb
ログディレクトリ  /var/log/mongodb
コンフィグファイル /etc/mongod.conf

  1. 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をインストールした
2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4