mongodb在自己的倉庫中提供官方支援的軟體包,該倉庫包含下列包:
包名描述
mongodb-org
乙個集合包,它將自動安裝下面列出的四個元件包
mongodb-org-server
該包中包含mongod守護程式,關聯的init指令碼和配置檔案(/etc/mongod.conf),你可以使用初始化指令碼通過配置檔案啟動mongod
mongodb-org-mongos
包含mongos守護程序
mongodb-org-shell
包含mongo shell
mongodb-org-tools
包含下面mongodb工具:mongoimport bsondump, mongodump, mongoexport, mongofiles, mongorestore, mongostat, 和 mongotop
使用.rpm軟體包(推薦)
1.配置包管理系統(yum
)
建立乙個/etc/yum.repos.d/mongodb-org-4.0.repo
檔案,以便你可以使用yum
直接安裝mongodb。
[mongodb-org-4.0]
name=mongodb repository
baseurl=
gpgcheck=1
enabled=1
gpgkey=
2.安裝mongodb軟體包
通過下面的命令安裝最新的mongodb軟體包
sudo yum install -y mongodb-org
如果要安裝特定版本的mongodb,你需要單獨指定每個元件包,並將版本號附加到包名稱。如下例所示:
sudo yum install -y mongodb-org-4.0.3 mongodb-org-server-4.0.3 mongodb-org-shell-4.0.3 mongodb-org-mongos-4.0.3 mongodb-org-tools-4.0.3
你可以指定任何可用的mongodb版本,但是,當有可用的更新版本時,yum
會公升級軟體包。為了防止意外公升級,你可以固定安裝包,不進行更新。將下面的exclude
指令新增到/etc/yum.conf
檔案中。
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
使用壓縮包
使用壓縮包進行安裝前,必須先安裝下面依賴:
yum install libcurl openssl
將這些二進位制檔案複製到path
變數中列出的目錄中,例如/usr/local/bin
。從path
變數中列出的目錄建立到每個二進位制檔案的符號鏈結;
或者修改你的環境變數,讓其包含該目錄;例如:通過下面的shell
指令碼來新增path
變數。
export path=/bin:$path
1.啟動mongodb
sudo service mongod start
2.驗證mongodb是否已經啟動成功
你可以通過檢查/var/log/mongodb/mongod.log
日誌檔案中的內容來檢查mongod
程序是否已經成功啟動。
[initandlisten] waiting for connections on port
上面中的port
是在/etc/mongod.conf
檔案中配置的,預設是27017
。
3.你可以通過下面命令來確保mongodb在系統重新啟動後啟動。
sudo chkconfig mongod on
4.停止mongodb
sudo service mongod stop
5.重新啟動mongodb
sudo service mongod restart
你可以通過觀察/var/log/mongodb/mongod.log
檔案中的輸出,來跟蹤錯誤或重要訊息的程序狀態。
6.開始使用mongodb
在與mongod
相同的主機上啟動mongo shell
,使用--host
命令列選項指定本地主機位址和mongod
偵聽的埠。
mongo --host 127.0.0.1:27017
要停止mongodb,直接在執行的mongod
例項終端中按control+c
。
要從系統中完全刪除mongodb,你必須刪除mongodb應用程式本身,配置檔案以及包含資料和日誌的任何目錄。
1.停止mongodb
sudo service mongod stop
2.移除之前安裝的軟體包
sudo yum erase $(rpm -qa | grep mongodb-org)
3.刪除mongodb資料庫和日誌檔案
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo
MongoDB在Windows環境下的安裝與操作
1 建立 mongodb data db 存放資料檔案 建立.mongodb logs 存放日誌檔案 2 建立服務以便在需要使用mongodb時,開啟服務來使用 cmd中進入.mongodb bin 執行以下命令 本例安裝mongodb在e盤 執行services.msc檢視服務列表,在需要時開啟m...
Ubuntu16 04下MongoDB的安裝和使用
sudo apt key adv keyserver hkp recv 0c49f3730359a14518585931bc711f9ba15703c6 下面命令針對ubuntu16.04版本,在其他ubuntu版本系統請檢視mongodb官網 echo deb arch amd64,arm64 x...
windows下mongodb4 2 2的安裝
3.安裝時會提示勾選data和log的路徑,如下 我改為d develop mongodb前面,我自己的路徑,接著需要在d develop mongodb server 4.2 data資料夾下建立db資料夾 4.win10系統shift 滑鼠右鍵選擇在此處開啟命令視窗,然後輸入 start cmd...