Windows伺服器mongodb設定遠端訪問

2021-09-23 07:47:46 字數 1241 閱讀 9007

因為windows伺服器的圖形介面好操作,就買了個windows的伺服器,但是據說centos的伺服器要好些,需要命令列操作,不過一千個讀者有一千個哈姆雷特嘛。下面記錄下我的乙個課程專案裡需要用到的遠端鏈結伺服器的mongodb資料庫:

接下來我們要配置mongodb的服務,讓伺服器成為一台mongodb伺服器

這一步,如果你能在你的mongodb目錄中找到mongod.cfg,就可以直接修改bindip,否則在mongodb的bin目錄下建立乙個文字檔案,並且命名為 mongod.cfg,注意縮排要用4個空格,更多配置 

systemlog:

destination: file

path: c:\data\log\mongod.log

storage:

dbpath: c:\data\db

net:

bindip: 127.0.0.1,0.0.0.0

port: 27017

然後以管理員身份在bin目錄下執行如下命令,使配置生效

mongod.exe --config "c:\program files\mongodb\server\3.6\bin\mongod.cfg" --install
這樣就可以使用命令管理mongodb並且開機啟動

接下來兩個命令很重要,要都執行

關閉mongodbnet stop mongodb

開啟mongodbnet start mongodb

這裡雖然設定了0.0.0.0允許遠端訪問,還需要加一層驗證,新增mongo使用者

bin目錄執行cmd開啟mongo.exe執行命令

use admin
db.createuser(, 

]});

這裡就新增了乙個admin的使用者,密碼為passwd

執行-> regedit-> hkey_local_machine\system\currentcontrolset\services->mongodb

(mongodb註冊的名稱,我的是mongodb)

在它的imgpath中,我們修改一下,加入 –auth

另外遠端訪問的話記得開啟安全組和防火牆埠(有時間,記錄下開端口,也是我做專案中的乙個坑)

伺服器中Windows 平台安裝 MongoDB

建立資料目錄 mongodb將資料目錄儲存在 db 目錄下。但是這個資料目錄不會主動建立,我們在安裝完成後需要建立它。請注意,資料目錄應該放在根目錄下 如 c 或者 d 等 在本教程中,我們已經在c 盤 安裝了 mongodb,現在讓我們建立乙個data的目錄然後在data目錄裡建立db目錄。這是是...

Windows伺服器連線

遠端桌面是微軟公司為了方便網路管理員管理維護伺服器而推出的一項服務。從windows 2000 server版本開始引入,網路管理員使用遠端桌面連線程式連線到網路任意一台開啟了遠端桌面控制功能的計算機上,就好比自己操作該計算機一樣,執行程式,維護資料庫等。遠端桌面採用的是一種類似telnet的技術,...

windows伺服器轉linux伺服器的點滴

有感於linux的開放姿態,最近購買了個linux伺服器。各種原因,只是用命令列形式。但問題來了,不適應不在於命令列難記之類。而在於軟體的安裝及管理,先記下來,後面將慢慢找具體的解決方案。也希望可以幫到後來者。1.軟體查詢不知道怎麼查詢。比如想安裝個subversion 或者 ftp 之類的。在wi...