亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

Ubuntu系統中安裝MongoDB及其啟動命令mongod的教程

2020-10-29 18:50:18
字體:
來源:轉載
供稿:網友

UBuntu上安裝MongoDB server

獲取最新版本

wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz

解壓縮即可執行

tar zxvf mongodb-linux-x86_64-2.0.2.tgzcd /usr/mongodb-linux-x86_64-2.0.2/bin

但是在運行前,需要創建mongodb需要的存放數據和日志的目錄:

sudo mkdir -p /data/db/journalsudo chmod -R 777 /data/db/

啟動mongodb server

./mongod -journal -maxConns=2400 -rest

-journal 代表要寫日志,-maxConns=2400代表mongodb 可以接受2400個tcp連接,-rest代表可以允許客戶端通過rest API訪問mongdb server.
還可以使用參數―quiet啟動可以指定安靜模式減少記錄的項目數,注意使用該參數必須要同時指定日志路徑,比如:
―quiet ―logpath /data/db/journal/mongdb.log

修改系統允許的最大連接數
上面的最大連接數目的限制原因是Linux系統默認一個進程最大文件打開數目為1024,用ulimit -a 命令檢查,可以看到下面這行:

open files           (-n) 1024

修改/etc/security/limits.conf 配置文件。
使用命令:sudo gedit /etc/security/limits.conf
在文件中增加

* soft nofile 3000* hard nofile 20000root soft nofile 3000root hard nofile 20000

* 表示該配置對所有用戶均有效,root用戶要特別加兩行。
硬限制通常是根據系統硬件資源狀況(主要是系統內存)計算出來的系統最多可同時打開的文件數量,軟限制是在這個基礎上進一步的限制。因此軟限制數目要低于硬限制。
nofile表示 max number of open files
重新啟動計算機,然后再用ulimit -a 命令查看:

open files           (-n) 3000

已經生效了?,F在再啟動mongodb server,問題解決

設置開機啟動
在/etc/init.d/目錄下新建腳本文件mongodb

#!/bin/sh   ### BEGIN INIT INFO # Provides:   mongodb # Required-Start: # Required-Stop: # Default-Start:    2 3 4 5 # Default-Stop:     0 1 6 # Short-Description: mongodb # Description: mongo db server ### END INIT INFO   . /lib/lsb/init-functions   PROGRAM=/usr/mongodb-linux-x86_64-2.0.2/bin/mongod MONGOPID=`ps -ef | grep 'mongod' | grep -v grep | awk '{print $2}'`   test -x $PROGRAM || exit 0   case "$1" in  start)    ulimit -n 3000    log_begin_msg "Starting MongoDB server"     $PROGRAM --fork --quiet -journal -maxConns=2400 -rest --logpath /data/db/journal/mongdb.log    log_end_msg 0    ;;  stop)    log_begin_msg "Stopping MongoDB server"     if [ ! -z "$MONGOPID" ]; then      kill -15 $MONGOPID    fi    log_end_msg 0    ;;  status)    ;;  *)    log_success_msg "Usage: /etc/init.d/mongodb {start|stop|status}"     exit 1 esac   exit 0 

請注意,用sudo chmod +x /etc/init.d/mongodb 命令允許該腳本可被執行
接著運行下面的命令注冊開機腳本:

update-rc.d mongodb defaults Adding system startup for /etc/init.d/mongodb ...  /etc/rc0.d/K20mongodb -> ../init.d/mongodb  /etc/rc1.d/K20mongodb -> ../init.d/mongodb  /etc/rc6.d/K20mongodb -> ../init.d/mongodb  /etc/rc2.d/S20mongodb -> ../init.d/mongodb  /etc/rc3.d/S20mongodb -> ../init.d/mongodb  /etc/rc4.d/S20mongodb -> ../init.d/mongodb  /etc/rc5.d/S20mongodb -> ../init.d/mongodb

你也可以通過update-rc.d -f mongodb remove 刪除
重新啟動,通過ps -def | grep mongod 可以查看到自啟動的服務進程,然后可以通過下面的命令關閉/啟動服務

sudo service mongodb stopsudo service mongodb start

客戶端登錄服務器
啟動日志如上,服務端啟動如上,現在我們在另外一個終端測試服務器是否正常。
進入/usr/local/mongodb-linux-x86_64-2.0.2/bin,執行./mongo
出現

MongoDB shell version: 2.0.2connecting to: test

執行

db.foo.save({1 : “Hello world”})

然后查找

db.foo.find();

看到

{ "_id" : ObjectId("4e4b395986738efa2d0718b9"), "1" : "hello world" }

執行到這里恭喜你,成功安裝好了mongodb

也可以通過下面這種方式連接遠程的mongodb server,默認端口為27017,比如
./mongo 192.168.30.25

創建數據庫
如果沒有mydb數據庫的話,在客戶端中使用命令:

use mydb

將創建mydb數據庫,而且當前數據庫切換為mydb.
此時show dbs不顯示該數據庫名稱。使用db.stats()命令檢查當前數據庫狀態。

標準檢查流程
1.首先檢查 ulimit -a
查看open files (-n) 是否為設置的值
2.

ps -def | grep mongod

查看該服務是否啟動
3.

cd /data/db/journal/cat mongdb.log

查看服務器是否正確
4.進入http://192.168.1.199:28017
看服務器是否啟動正常
5.進入/usr/mongodb-linux-x86_64-2.0.2/bin,執行./mongo
看看是否能夠登錄

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

亚洲国产精品免费| 97视频在线播放| 色偷偷888欧美精品久久久| 国产精品黄视频| 亚洲人成77777在线观看网| 国产精品jvid在线观看蜜臀| 亚洲欧美在线磁力| 视频直播国产精品| 78色国产精品| 欧美日韩在线影院| 国产精品欧美一区二区| 国内精品久久久久影院 日本资源| 欧美视频二区36p| 国内精品视频久久| 亚洲人在线观看| 国产一区二区三区直播精品电影| 亚洲精品wwww| 日韩欧美精品免费在线| 欧美在线视频观看免费网站| 中文字幕久精品免费视频| 国产精品久久视频| 国产欧美精品在线播放| 亚洲女同性videos| 日韩精品中文字幕久久臀| 亚洲国产精品悠悠久久琪琪| 国产欧美欧洲在线观看| 美日韩精品视频免费看| 国产不卡一区二区在线播放| 91美女片黄在线观看游戏| 亚洲精品wwww| 最近2019好看的中文字幕免费| 国产精品视频大全| 欧美黑人又粗大| 一区二区三区精品99久久| 色综合久久天天综线观看| 九九热r在线视频精品| 亚洲一区二区三区sesese| 久久国产精品影片| 欧美肥臀大乳一区二区免费视频| 亚洲国产精品久久久久秋霞不卡| 亚洲国产天堂久久综合网| 亚洲精品suv精品一区二区| 精品成人69xx.xyz| 精品欧美aⅴ在线网站| 欧美成人第一页| 欧美成人高清视频| 97视频在线观看亚洲| 国产欧美一区二区三区久久| 国产一区红桃视频| 97精品在线视频| 欧美激情亚洲自拍| 国产日韩欧美综合| 久久香蕉频线观| 国产精品高潮粉嫩av| 另类天堂视频在线观看| 国产mv免费观看入口亚洲| 亚洲欧美激情另类校园| 日韩在线一区二区三区免费视频| 成人在线视频福利| 91久久国产精品| 欧美精品久久久久久久| 中文字幕在线观看亚洲| 久久成人18免费网站| 久久精品国产一区| 国产精品日韩在线一区| 欧美成人免费网| 日韩在线视频中文字幕| 欧美视频中文字幕在线| 亚洲a成v人在线观看| 亚洲成人久久电影| 国产精品v片在线观看不卡| 777精品视频| 亚洲欧美国产另类| 粉嫩老牛aⅴ一区二区三区| 成人观看高清在线观看免费| 欧美日韩精品在线观看| 久久久免费av| 日本精品视频在线观看| 日本一欧美一欧美一亚洲视频| 成人亚洲激情网| 成人国产精品av| 成人午夜黄色影院| 欧美一级视频在线观看| 日韩精品高清在线| 国产成人精品一区二区| 成人美女av在线直播| 日韩美女在线观看| 中文字幕在线看视频国产欧美在线看完整| 欧美性猛交xxxx黑人猛交| 在线视频日本亚洲性| 久久久国产一区二区三区| 日韩av网站大全| www.欧美精品一二三区| 亚洲精品自拍视频| 伊人久久久久久久久久久| 亚洲人成网站999久久久综合| 97人人爽人人喊人人模波多| 亚洲国产精品yw在线观看| 欧美成人午夜激情| 欧美国产日韩在线| 亚洲精品国产品国语在线| 亚洲乱码一区二区| 国产成人免费91av在线| 久久精品国产69国产精品亚洲| 成人乱人伦精品视频在线观看| 亚洲国产天堂久久综合网| 日韩欧美一区视频| 欧美激情伊人电影| 亚洲第一精品自拍| 国产精品久久网| 国产精品一区电影| 欧美在线一区二区视频| 欧美国产日韩一区二区在线观看| 亚洲毛片在线观看.| 久久精品男人天堂| 成人欧美一区二区三区黑人孕妇| 成人免费视频97| 欧美性生交大片免费| 奇米4444一区二区三区| 91夜夜未满十八勿入爽爽影院| 亚洲的天堂在线中文字幕| 亚洲国产第一页| 久久久久久网站| www.日本久久久久com.| 午夜精品美女自拍福到在线| 欧美福利视频在线观看| 综合欧美国产视频二区| 亚洲色图欧美制服丝袜另类第一页| 久久免费国产视频| 欧美理论电影网| 精品视频在线播放色网色视频| 日韩中文字幕在线精品| 国产精品白丝av嫩草影院| 日本sm极度另类视频| 97色在线观看| 91精品国产一区| 成人激情视频网| 精品久久久精品| 久久在线免费观看视频| 色综合色综合网色综合| 欧美亚洲视频在线观看| 黄色成人av在线| 午夜精品在线观看| 俺去啦;欧美日韩| 国产精品第三页| 午夜精品久久久久久久久久久久久| 亚洲va国产va天堂va久久| 亚洲国产精品高清久久久| 欧美乱大交xxxxx另类电影| 久久久中文字幕| 91精品国产高清久久久久久久久| 国产69久久精品成人看| 亚洲综合第一页| 久久深夜福利免费观看| 国产精品久久久久久久久免费| 国产在线精品播放| 中日韩美女免费视频网址在线观看| 欧美另类极品videosbest最新版本| 精品国产乱码久久久久久虫虫漫画| 国产精品美女主播| 国产精品99久久久久久白浆小说| 国产一区欧美二区三区| 91九色单男在线观看| 国产精品视频久久久|