在Ubuntu 18 LTS上安装MongoDB
这次做的事情
-
- 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
- 本地软件包的更新
sudo apt-get update
4. MongoDB的安装
sudo apt-get install -y mongodb-org
默认的备注
数据目录 /var/lib/mongodb
日志目录 /var/log/mongodb
配置文件 /etc/mongod.conf
-
- 检查启动系统配置
- 根据使用Linux的systemd或使用system V init的方式,以下操作将有所不同。请验证您的配置。
ps --no-headers -o comm 1
> systemd 私の場合の結果
开始使用MongoDB
sudo systemctl start mongod
请检查是否有日志文件记录了是否启动。
sudo cat /var/log/mongodb/mongod.log
请检查2或确认状态。
sudo systemctl status mongod
安装PyMongo
在Anaconda上打开终端。
conda install pymongo
# pip installがドキュメントには書かれているが、condaにて mongo-3.11.0をインストールした