自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何將MongoDB社區(qū)版安裝到Ubuntu Linux上?

譯文
開發(fā) MongoDB
如果你忍不住想試用MongoDB,不妨遵照這些步驟,將這個(gè)面向文檔的數(shù)據(jù)庫(kù)免費(fèi)安裝到Ubuntu Linux上。

【51CTO.com快譯】MongoDB是一款NoSQL數(shù)據(jù)庫(kù),它避免了關(guān)系數(shù)據(jù)庫(kù)的傳統(tǒng)結(jié)構(gòu),改而使用面向文檔的類似JSON的對(duì)象。這意味著應(yīng)用程序和數(shù)據(jù)之間的整合更快速、更容易。要是嫌這個(gè)優(yōu)點(diǎn)還不夠好,不妨考慮這個(gè)事實(shí):MongoDB是許多大數(shù)據(jù)和大企業(yè)公司青睞的數(shù)據(jù)庫(kù),包括Adobe、Craigslist、eBay、國(guó)際足球聯(lián)合會(huì)(FIFA)、Foursquare和領(lǐng)英。

MongoDB有不同的版本;我著重介紹的版本是社區(qū)版。你可以將來自標(biāo)準(zhǔn)軟件庫(kù)的MongoDB輕松安裝到Ubuntu上,但那個(gè)版本往往過時(shí)了。正由于如此,我會(huì)演示如何從官方的MongoDB軟件庫(kù)安裝這個(gè)版本。該軟件庫(kù)將安裝:

·mongodb-org(這是將安裝下面一切組件的元軟件包)

·mongodb-org-server(mongod后臺(tái)程序)

·mongodb-org-mongos(mongos守后臺(tái)程序)

·mongodb-org-shell(mongo外殼)

·mongodb-org-tools(MongoDB工具包,包括導(dǎo)入、轉(zhuǎn)儲(chǔ)、導(dǎo)出、文件、性能、恢復(fù)和統(tǒng)計(jì)等工具)

我們將安裝的軟件包只支持64位架構(gòu)。該軟件包還只正式支持長(zhǎng)期支持(LTS)版本(12.04、14.04和16.04);其他版本可以用,但并不是作為得到支持的配置(Ubuntu 16.04存在安裝問題,后面會(huì)有探討)。

安裝軟件庫(kù)

***步是添加MongoDB軟件庫(kù)。為此,你必須導(dǎo)入MongoDB公共密鑰。步驟如下:

1. 打開終端容器。

2. 執(zhí)行命令sudo apt-key adv —keyserver hkp://keyserver.ubuntu.com:80 —recv EA312927。

3. 執(zhí)行命令sudo touch /etc/apt/sources.list.d/mongodb-org.list。

4. 執(zhí)行命令sudo nano /etc/apt-sources.list.d/mongodb-org.list。

5. 將下面其中一行(視你的版本而定)拷貝粘貼到打開的文件。

For 12.04: deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse

For 14.04: deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse

For 16.04*: deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse

6.  按 [Ctrl]+[x]組合鍵,保存文件。

* 注意:讓MongoDB社區(qū)版在Ubuntu 16.04上成功地運(yùn)行難度不小。我在下面的標(biāo)準(zhǔn)安裝步驟后面給出了解決辦法。

安裝MongoDB

1. 打開終端窗口。

2. 使用命令sudo apt-get update,更新apt。

3. 一旦apt更新完畢,使用命令sudo apt-get install -y mongodb-org,安裝MongoDB。

4. 讓安裝完成。

運(yùn)行社區(qū)版

想啟動(dòng)數(shù)據(jù)庫(kù),執(zhí)行命令sudo service mongodb start?,F(xiàn)在你應(yīng)該能夠執(zhí)行命令查看MongoDB在運(yùn)行:systemctl status mongodb.

Ubuntu 16.04解決辦法

如果你在使用Ubuntu 16.04,可能會(huì)看到這個(gè)問題:由于從upstart改用systemd,出現(xiàn)錯(cuò)誤mongodb: unrecognized service。為了避開這個(gè)問題,你得遵循這些步驟。

1. 如果你添加了/etc/apt/sources.list.d/mongodb-org.list,用命令sudo rm /etc/apt/sources.list.d/mongodb-org.list移除它。

2. 使用命令sudo apt-get update,更新apt。

3. 使用命令sudo apt-get install mongodb,安裝來自標(biāo)準(zhǔn)軟件庫(kù)的正式MongoDB版本,以便讓服務(wù)正確安裝。

4. 使用命令sudo apt-get remove mongodb && sudo apt-get autoremove,移除你剛安裝的。

遵照我之前為安裝MongoDB而概述的操作步驟;這會(huì)應(yīng)該重新安裝***版本的MongoDB,而systemd服務(wù)已經(jīng)到位。你執(zhí)行命令systemctl status mongodb后,應(yīng)該會(huì)看到服務(wù)器已處于活躍狀態(tài)(見圖A)。

圖A

現(xiàn)在MongoDB服務(wù)器在Ubuntu 16.04上運(yùn)行。

盡情享用

恭喜你!現(xiàn)在你有了一個(gè)正常運(yùn)行的MongoDB,你可以開始學(xué)習(xí)了解大數(shù)據(jù)和大企業(yè)公司使用的一款數(shù)據(jù)庫(kù)的細(xì)枝末節(jié)――官方的MongoDB使用手冊(cè)(https://groups.google.com/forum/#!forum/mongodb-user)是個(gè)不錯(cuò)的出發(fā)點(diǎn)。如果你在尋找可以解答問題的論壇,不妨訪問這個(gè)MongoDB Google Group(https://groups.google.com/forum/#!forum/mongodb-user)。

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:趙立京 來源: 51CTO
相關(guān)推薦

2019-04-08 09:00:00

CentOS 7ElasticsearLinux

2020-11-27 08:00:00

開發(fā)分析工具web

2016-10-24 09:40:53

CentOS高級(jí)入侵檢測(cè)

2020-04-30 08:00:00

WSLWindows 10Linux

2020-01-18 08:00:00

Microsoft TLinux

2019-08-02 15:30:42

UbuntuMongoDB命令

2012-07-09 14:45:34

Ubuntulinux

2011-08-31 18:08:26

win7Win7PE

2014-08-08 10:37:28

PuppetCentOS

2010-02-25 17:36:38

Linux USB

2011-09-06 15:38:50

UbuntuUbuntu Serv

2020-08-18 17:00:33

UbuntuLinuxItch

2018-12-24 09:48:45

UbuntuLinuxPutty

2021-09-11 15:41:55

UbuntuDropbox云服務(wù)

2017-03-29 16:18:11

LinuxUbuntuRedmine

2021-07-12 14:47:16

UbuntuZlib代碼

2016-11-15 17:16:42

網(wǎng)絡(luò)安全技術(shù)周刊

2015-09-07 17:45:04

升級(jí)UbuntuLinux

2014-02-14 11:36:21

UbuntuWPSLinux

2010-10-18 15:46:45

Oracle
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)