2016-03-08 226 views
0

我跟着我的雲計算機上剛安裝MongoDB的指令hereMongoDB在啓動時啓動?

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list 
sudo apt-get update 
sudo apt-get install -y mongodb-org 

一個我所面臨的問題是,在機器重啓,MongoDB是越來越推出。我想禁用該操作,我想手動啓動mongodb。

我讀過,我必須修改/etc/init/mongod.conf文件來實現這一點,但我不知道我必須改變。請有人指出我必須做什麼?

+0

因爲這是一個服務器管理問題,因此無法使用StackOverflow。因爲它是ubuntu,那麼[askubuntu.com](http://askubuntu.com)會更好,但實際上已經回答了[如何啓用或禁用服務?](http://askubuntu.com/questions/ 19320 /如何到啓用或 - 禁用的服務) –

回答

0

不,mongod正在由/etc/init.d/mongod腳本啓動。

這是Debian和Redhat在其他發行版中的標準* nix慣例。

有許多/ etc /目錄被命名以指示它們對應的運行級別。當* nix啓動時,它會更改運行級別,並使用/etc/rc#.d目錄中的腳本啓動或停止進程。

有一些幫助程序腳本實質上是從/etc/init.d目錄腳本創建或刪除符號鏈接到rc#.d目錄。

這是講到這裏詳細:https://unix.stackexchange.com/questions/106656/how-do-services-in-debian-work-and-how-can-i-manage-them

不用說,這不是一個編程的問題,而是一個系統管理的問題,更適合於UNIX板或的ServerAdmin。