The command --fork only works for Linux/Unix. If you need --fork for running mongod in background, on Windows that can be achieved by --installing mongod as a service. When on service. When option toinstalling。 install mongodb service, the --dbpath and --logpath are required. In my case, I need use administrator command console to install the service.
剛剛找了一個2.4.5版本的,一樣無法使用--fork參數。
似乎windows不支援--fork參數,解決方案是使用--install安裝windows服務。
cmd下啟動伺服器
mongodb.log檔
因為直接cmd啟動沒有足夠權限,需要管理員權限開啟cmd.exe。
mongodb.log檔
接著直接輸入net start MongoDB啟動伺服器之後,就可以關閉視窗(已後台運行)了。