MongoDB 3.4安裝

?window 安裝

不做過多贅述,還是比較簡單的 http://www.runoob.com/mongodb/mongodb-window-install.html

linux 下安裝??

參照MongoDB英文版文檔編寫

Install MongoDB Community Edition on Ubuntu 18.04

Overview

使用本教程使用.deb軟件包在LTS Ubuntu Linux系統(tǒng)上安裝MongoDB Community Edition脓匿。

重要

由Ubuntu提供的非官方mongodb包不是由MongoDB維護的渔隶。您應(yīng)該始終使用官方的MongoDB mongodb-org軟件包侧啼,它們與最新的主要和次要MongoDB版本保持同步。

平臺支持

MongoDB僅提供64位LTS(長期支持)Ubuntu版本的軟件包。例如沟堡,14.04 LTS(可信),16.04 LTS(xenial)矢空,依此類推航罗。這些包可能與其他Ubuntu版本一起使用,但是妇多,它們不受支持伤哺。

Ubuntu 12.04 LTS(精確)不再支持MongoDB 3.4.15。

適用于IBM POWER SYSTEMS的UBUNTU 16.04所需的包更新

由于Ubuntu 16.04 for POWER上舊版glibc軟件包中存在鎖定缺陷錯誤,因此在運行MongoDB之前立莉,必須將glibc軟件包升級到至少glibc 2.23-0ubuntu5绢彤。具有較舊版本的glibc軟件包的系統(tǒng)將因隨機內(nèi)存損壞而遇到數(shù)據(jù)庫服務(wù)器崩潰和不當(dāng)行為,并且不適合MongoDB的生產(chǎn)部署

Packages

MongoDB在自己的存儲庫中提供官方支持的包蜓耻。 此存儲庫包含以下包:



? ? mongodb-org-server軟件包提供了一個初始化腳本茫舶,該腳本使用/etc/mongod.conf配置文件啟動mongod。

有關(guān)使用此初始化腳本的詳細(xì)信息刹淌,請參閱運行MongoDB Community Edition饶氏。

這些程序包與Ubuntu提供的mongodb,mongodb-server和mongodb-clients程序包沖突有勾。

默認(rèn)情況下疹启,軟件包提供的默認(rèn)/etc/mongod.conf配置文件的bind_ip設(shè)置為127.0.0.1。 在初始化副本集之前蔼卡,根據(jù)您的環(huán)境需要修改此設(shè)置喊崖。

Install MongoDB Community Edition

MongoDB僅提供64位LTS(長期支持)Ubuntu版本的軟件包。 例如雇逞,14.04 LTS(可信)荤懂,16.04 LTS(xenial),依此類推塘砸。 這些包可能與其他Ubuntu版本一起使用节仿,但是,它們不受支持掉蔬。

Ubuntu 12.04 LTS(精確)不再支持MongoDB 3.4.15廊宪。

Import the public key used by the package management system.

Import the public key used by the package management system.

The Ubuntu package management tools (i.e. dpkg and apt) ensure package consistency and authenticity by requiring that distributors sign packages with GPG keys. Issue the following command to import the MongoDB public GPG Key:

? ? sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

創(chuàng)建 MongoDB list 文件

Create the /etc/apt/sources.list.d/mongodb-org-3.4.list list file using the command appropriate for your version of Ubuntu:

Ubuntu 14.04

? ? echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 16.04

? ? echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

重載package

Issue the following command to reload the local package database:

? ? sudo apt-get update

安裝 MongoDB packages

Install the latest stable version of MongoDB.

Issue the following command:

? ? sudo apt-get install -y mongodb-org

運行n MongoDB社區(qū)版本

MongoDB的默認(rèn)數(shù)據(jù)存放在?/var/lib/mongodb

MongoDB日志默認(rèn)存放在/var/log/mongodb

你也可以通過/etc/mongod.conf自行定義路徑和各種信息

打開 MongoDB

? ? ? ? sudo service mongod start

驗證MongoDB 是否開啟成功

查看日志文件信息?/var/log/mongodb/mongod.log有下列信息則為成功

? ? ? ?waiting for connections on port 27017

提示:端口號可以在 /etc/mongod.conf 中設(shè)置, 27017 是默認(rèn)的.

停止MongoDB.

sudo service mongod stop


重啟 MongoDB.

? ? sudo service mongod restart

卸載 MongoDB Community Edition

停止 MongoDB.

? ? sudo service mongod stop

移除Packages.

? ? sudo apt-get purge mongodb-org*

刪除數(shù)據(jù)

? ? sudo rm -r /var/log/mongodb

? ? sudo rm -r /var/lib/mongodb

配置文件mongod.conf示例

mongod.conf 具體示例 參見文檔

? ? # for documentation of all options, see:

? ? #? http://docs.mongodb.org/manual/reference/configuration-options/

? ? # Where and how to store data.

? ? storage:

? ? ? dbPath: /var/lib/mongodb? ? #數(shù)據(jù)庫路徑

? ? ? journal:

? ? ? ? enabled: true

? ? #? engine:

? ? #? mmapv1:

? ? #? wiredTiger:

? ? # where to write logging data.

? ? systemLog:

? ? ? destination: file

? ? ? logAppend: true

? ? ? path: /var/log/mongodb/mongod.log? #日志路徑

? ? # network interfaces

? ? net:

? ? ? port: 27017

? ? ? bindIp: 0.0.0.0 #允許訪問的ip 地址? 0.0.0.0代表都可以 指定ip示例 192.168.10.11,192.168.10.13

? ? #processManagement:

? ? #security:

? ? #operationProfiling:

? ? #replication:

? ? #sharding:

? ? ## Enterprise-Only Options:

? ? #auditLog:

? ? #snmp:

MongoDB的在服務(wù)自啟動

將mongodb啟動項目追加入/etc/rc.local保證mongodb在服務(wù)器開機時啟動

? ? #!/bin/sh -e

? ? #

? ? # rc.local

? ? #

? ? # This script is executed at the end of each multiuser runlevel.

? ? # Make sure that the script will "exit 0" on success or any other

? ? # value on error.

? ? #

? ? # In order to enable or disable this script just change the execution

? ? # bits.

? ? #

? ? # By default this script does nothing.

? ? touch /var/lock/subsys/local

? ? sudo service mongod start

? ? exit 0


本文參見英文文檔編寫!英文文檔連接地址:https://docs.mongodb.com/v3.4/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末女轿,一起剝皮案震驚了整個濱河市挤忙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌谈喳,老刑警劉巖册烈,帶你破解...
    沈念sama閱讀 212,686評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異婿禽,居然都是意外死亡赏僧,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,668評論 3 385
  • 文/潘曉璐 我一進(jìn)店門扭倾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淀零,“玉大人,你說我怎么就攤上這事膛壹〖葜校” “怎么了唉堪?”我有些...
    開封第一講書人閱讀 158,160評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長肩民。 經(jīng)常有香客問我唠亚,道長,這世上最難降的妖魔是什么持痰? 我笑而不...
    開封第一講書人閱讀 56,736評論 1 284
  • 正文 為了忘掉前任灶搜,我火速辦了婚禮,結(jié)果婚禮上工窍,老公的妹妹穿的比我還像新娘割卖。我一直安慰自己,他們只是感情好患雏,可當(dāng)我...
    茶點故事閱讀 65,847評論 6 386
  • 文/花漫 我一把揭開白布鹏溯。 她就那樣靜靜地躺著,像睡著了一般淹仑。 火紅的嫁衣襯著肌膚如雪剿涮。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,043評論 1 291
  • 那天攻人,我揣著相機與錄音,去河邊找鬼悬槽。 笑死怀吻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的初婆。 我是一名探鬼主播蓬坡,決...
    沈念sama閱讀 39,129評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼磅叛!你這毒婦竟也來了屑咳?” 一聲冷哼從身側(cè)響起膀钠,我...
    開封第一講書人閱讀 37,872評論 0 268
  • 序言:老撾萬榮一對情侶失蹤移国,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后耻台,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敲董,經(jīng)...
    沈念sama閱讀 44,318評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡紫皇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,645評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了腋寨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片聪铺。...
    茶點故事閱讀 38,777評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖萄窜,靈堂內(nèi)的尸體忽然破棺而出铃剔,到底是詐尸還是另有隱情撒桨,我是刑警寧澤,帶...
    沈念sama閱讀 34,470評論 4 333
  • 正文 年R本政府宣布键兜,位于F島的核電站凤类,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蝶押。R本人自食惡果不足惜踱蠢,卻給世界環(huán)境...
    茶點故事閱讀 40,126評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望棋电。 院中可真熱鬧茎截,春花似錦、人聲如沸赶盔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,861評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽于未。三九已至撕攒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間烘浦,已是汗流浹背抖坪。 一陣腳步聲響...
    開封第一講書人閱讀 32,095評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留闷叉,地道東北人擦俐。 一個月前我還...
    沈念sama閱讀 46,589評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像握侧,于是被迫代替她去往敵國和親蚯瞧。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,687評論 2 351

推薦閱讀更多精彩內(nèi)容