Windows Server 2019 Standard上部署安装MongoDB
一、安裝
官網的下載地址:?https://www.mongodb.com/download-center
下載后,雙擊mongodb-win32-x86_64-2008plus-ssl-4.0.5-signed.msi進入安裝
1.安裝過程(不做過多圖解): next ——> custom ——> 默認安裝路徑(可以自行選擇其他安裝路徑)?——> 然后隨著進度條,安裝完成
2.測試是否安裝成功:
(1)打開cmd命令行
(2)進入C:\Program Files\MongoDB\Server\4.0\bin目錄
(3)輸入如下的命令啟動mongodb服務:mongod
(4)在瀏覽器輸入http://localhost:27017 (27017是mongodb的端口號)查看,若顯示如下,則表示連接成功。如果不成功,可以查看端口是否被占用。
二、環境配置:
1.首先,我們先在bin目錄下創建一個名為"mongod.config"的文件,在里面輸入:
##database directory
dbpath=d:\MongoDB\data
##log file
logpath=d:\MongoDB\log
然后保存該文件,請繼續往下看。
直接將MongoDB配置為系統服務(這樣做的好處是:免去了每次啟動需要輸入數據路徑,為了方便,可以將啟動數據庫寫成window服務的方式。)
首先,我們先在MongoDB下的目錄中創建 log 與 data 這兩個文件夾,分別用于存儲日志與數據;將cmd命令行以管理員方式啟動,并將路徑切換到?MongoDB/Server/4.0/bin目錄下,然后我們輸入一行重要的命令:?sc create mongodb binPath= "d:\MongoDB\Server\4.0\bin\mongod.exe --service --dbpath d:\MongoDB\data --logpath=d:\MongoDB\log\mongodb.log --logappend --directoryperdb"
這行命令創建了一個服務項,我們可以通過如下方式進行查看服務。"win+r" 進入“運行”界面,輸入“services.msc”進入"服務"——> 如圖
然后進入如下界面,我們可以看到在名稱這里可以看到一個名為“MongoDB”的服務項,然后點擊鼠標右鍵,“啟動”該服務項。
好,到這里,我們的服務算是啟動成功了,另一種啟動服務方式是:以管理員身份啟動cmd,在cmd中輸入net start MongoDB,然后出現MongoDB“服務啟動成功”字樣說明我們啟動該服務成功!
2.在自己的安裝目錄下,找到mongodb.cfg,打開并進行編輯:
| --bind_ip | 綁定服務IP,若綁定127.0.0.1,則只能本機訪問;這里的服務IP應為0.0.0.0,允許其他機器訪問。 | 
| --logpath | 定MongoDB日志文件,注意是指定文件不是目錄 | 
| --logappend | 使用追加的方式寫日志 | 
| --dbpath | 指定數據庫路徑 | 
| --port | 指定服務端口號,默認端口27017 | 
| --serviceName | 指定服務名稱 | 
| --serviceDisplayName | 指定服務名稱,有多個mongodb服務時執行。 | 
| --install | 指定作為一個Windows服務安裝。 | 
3.配置環境變量:
鼠標右鍵選擇“計算機”“屬性”
選擇“環境變量”,進入如下所示的界面。點擊圖上標注的"Path",選擇“新建”,我們在新建中輸入自己安裝的MongoDB的bin文件夾路徑然后選擇“確定”即可!
環境變量配置成功!配置好環境變量后,我們可以在cmd中輸入mongo就可以啟動MongoDB數據庫進行操作了。打開cmd,輸入mongo,看到如下圖所示:
好了,到這里,我們的MongoDB數據庫在當前系統下的完整安裝配置就介紹完了。
在此過程中主要就是注意環境變量的配置和.cfg文件的配置。
4.配置賬號信息:
use admin
db.createUser({user:"admin",pwd:"admin123",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWriteAnyDatabase","db":"admin"}]})
此處的代碼意思:賬號為admin,密碼為admin123。
?
總結
以上是生活随笔為你收集整理的Windows Server 2019 Standard上部署安装MongoDB的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 微软Office Online服务安装部
- 下一篇: CentOs7中安装sonarQube服
