mongodb的開啟
預設啟動:
$ ./mongodb
預設資料儲存路徑:/data/db/
預設埠:27017
修改預設路徑:
--dbpath
$ ./mongdb --dbpath /mongodb/
把資料儲存位置指向乙個自己的目錄/mongodb/
修改預設埠:
--port
$ ./mongdb --port 20111
把服務埠修改為20111,這個一方面是為了安全,使用預設埠容易被一些惡意的人發現做手腳
啟動後台服務:
--fork
在後台開啟mongdb服務
在使用這個方式啟動的時候要注意兩點:
1、該功能只在1.1之後的版本才可以使用。
2、另外通過這個方式在後台啟動,如果在啟動的時候像--dbpath 那樣使用 --logpath 輸出日誌時候日誌輸出目錄也要自己建立。
如:mongodb的關閉:
前台執行:
如果沒有使用--fork,直接可以前台退出終端關閉。通過這種方式,mongodb將會自己做清理退出,把沒有寫好的資料寫完成,並最終關閉資料檔案。要注意的是這個過程會持續到所有操作都完成。
後台執行:
如果使用--fork在後台執行mongdb服務,那麼就要通過向伺服器傳送shutdownserver()訊息來關閉。
1、普通命令:
$ ./mongod
> use admin
> db.shutdownserver()
要注意的是,這個命令只允許在本地,或是乙個經過認證的客戶端。
2、如果這是乙個主從式的複製集群,在1.9.1版本後將按下面的步驟來關閉
3、如果沒有up-to-date 從mongodb且你想強制關閉服務,可以通過新增force:true;命令如下:
> db.admincommand()
> //or
> db.shutdownserver()
4、指定特定超時時間的關閉伺服器,命令同上,另外加上乙個timeoutsec:引數
> db.admincommand(shutdown : 1, force : true, timeoutsec : 5)
>
//or
> db.shutdownserver()
mongodb開機啟動
在/etc/rc.local檔案末尾新增下面的**
#add mongodb service
seLinux的開啟與關閉
檢視selinux狀態 1 usr sbin sestatus v 如果selinux status引數為enabled即為開啟狀態 selinux status enabled 2 getenforce 也可以用這個命令檢查 關閉selinux 1 臨時關閉 不用重啟機器 setenforce 0...
推送關閉與開啟
registerforremotenotificationtypes is not supported in ios 8.0 and later ios8 push解決方法 昨天晚上整理push的東西,準備些乙個教程,全部弄好之後,發現沒有達到預期的效果,本以為是伺服器 的問題 因為本人對php 一...
mongodb安裝 啟動與關閉
中文網 官網 前台啟動 1 mongod命令,cmd視窗進入bin目錄後輸入命令啟動,預設使用安裝盤根目錄 data db目錄作為資料目錄.指定引數 mongod dbpath c data db 指定資料儲存目錄 2 雙擊bin下的mongod.exe檔案啟動。注意 前台啟動方式,只要退出啟動視窗...