安裝
下載
安裝包歸檔
解壓操作
tar -zxvf mongodb.tgz
重命名文件夾
mv mongodb mongodb4.4.12
環境配置
vi ~/.bashrc
在文件末尾添加 PATH,如下所示:
export PATH=/usr/mongodb4.4.12/bin:$PATH
結果如下圖所示。
保存並退出到 shell
source ~/.bashrc
創建文件夾存放數據和日誌
cd mongodb4.4.12
mkdir data logs
創建 conf 文件
啓動
啓動命令格式為:
mongod --dbpath /usr/mongodb/data-logpath /usr/mongodb/log/mongodb.log --logappend &
- --dbpath:對應所設置的數據庫文件存放目錄 data。
- --logpath:對應所設置的日誌存放位置。
- --logappend:日誌以追加的形式添加 log 文件中,如果不設置此項,則採用日誌覆蓋形式。
- &:該符號表示將 mongodb 進程後台進行。
進入 /usr/mongodb/bin 目錄
mongod --config mongodb.conf
確認MongoDB已經成功啓動
通過 pgrep 命令查看 mongod 是否啓動成功如下圖所示:
pgrep mongo -l
如果要停止 mongod 服務使用 kill pid
如用 pgrep 命令查到 mongod 的進程 id 為 39694,則使用 kill 39694 命令來停止 mongod 服務。
客户端連接 MongoDB
再打開一個新的終端窗口,在終端中輸入 mongo 命令,可以打開 MongoDB Shell。
可以使用 --host 命令行選項來指定 mongod 所監聽的主機地址和端口,如:
mongo -host 127.0.0.1:27017。
/bin/mongo
可以在客户端看到 mongoDB 數據庫信息。
查看當前數據庫列表
show dbs
停止 MongoDB 服務
在運行 mongod 實例的終端按 Ctrl + C