Stories

Detail Return Return

MongoDB 安裝配置 - Stories Detail

安裝

下載

安裝包歸檔

解壓操作

tar -zxvf mongodb.tgz

重命名文件夾

mv mongodb mongodb4.4.12

環境配置

vi ~/.bashrc

在文件末尾添加 PATH,如下所示:

export PATH=/usr/mongodb4.4.12/bin:$PATH

結果如下圖所示。

image.png

保存並退出到 shell

source ~/.bashrc

創建文件夾存放數據和日誌

cd mongodb4.4.12
mkdir data logs

image.png

創建 conf 文件

image.png

image.png

啓動

啓動命令格式為:

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

image.png

確認MongoDB已經成功啓動

通過 pgrep 命令查看 mongod 是否啓動成功如下圖所示:

pgrep mongo -l

image.png

如果要停止 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 數據庫信息。

image.png

查看當前數據庫列表

show dbs

image.png

停止 MongoDB 服務

在運行 mongod 實例的終端按 Ctrl + C

user avatar cshopping Avatar tully_l Avatar 6fafa Avatar dbkangaroo Avatar free_like_bird Avatar code500g Avatar
Favorites 6 users favorite the story!
Favorites

Add a new Comments

Some HTML is okay.