成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何將MongoDB社區版安裝到Ubuntu Linux上?

譯文
開發 MongoDB
如果你忍不住想試用MongoDB,不妨遵照這些步驟,將這個面向文檔的數據庫免費安裝到Ubuntu Linux上。

【51CTO.com快譯】MongoDB是一款NoSQL數據庫,它避免了關系數據庫的傳統結構,改而使用面向文檔的類似JSON的對象。這意味著應用程序和數據之間的整合更快速、更容易。要是嫌這個優點還不夠好,不妨考慮這個事實:MongoDB是許多大數據和大企業公司青睞的數據庫,包括Adobe、Craigslist、eBay、國際足球聯合會(FIFA)、Foursquare和領英。

MongoDB有不同的版本;我著重介紹的版本是社區版。你可以將來自標準軟件庫的MongoDB輕松安裝到Ubuntu上,但那個版本往往過時了。正由于如此,我會演示如何從官方的MongoDB軟件庫安裝這個版本。該軟件庫將安裝:

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

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

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

·mongodb-org-shell(mongo外殼)

·mongodb-org-tools(MongoDB工具包,包括導入、轉儲、導出、文件、性能、恢復和統計等工具)

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

安裝軟件庫

***步是添加MongoDB軟件庫。為此,你必須導入MongoDB公共密鑰。步驟如下:

1. 打開終端容器。

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

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

4. 執行命令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社區版在Ubuntu 16.04上成功地運行難度不小。我在下面的標準安裝步驟后面給出了解決辦法。

安裝MongoDB

1. 打開終端窗口。

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

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

4. 讓安裝完成。

運行社區版

想啟動數據庫,執行命令sudo service mongodb start。現在你應該能夠執行命令查看MongoDB在運行:systemctl status mongodb.

Ubuntu 16.04解決辦法

如果你在使用Ubuntu 16.04,可能會看到這個問題:由于從upstart改用systemd,出現錯誤mongodb: unrecognized service。為了避開這個問題,你得遵循這些步驟。

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,安裝來自標準軟件庫的正式MongoDB版本,以便讓服務正確安裝。

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

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

圖A

現在MongoDB服務器在Ubuntu 16.04上運行。

盡情享用

恭喜你!現在你有了一個正常運行的MongoDB,你可以開始學習了解大數據和大企業公司使用的一款數據庫的細枝末節――官方的MongoDB使用手冊(https://groups.google.com/forum/#!forum/mongodb-user)是個不錯的出發點。如果你在尋找可以解答問題的論壇,不妨訪問這個MongoDB Google Group(https://groups.google.com/forum/#!forum/mongodb-user)。

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:趙立京 來源: 51CTO
相關推薦

2019-04-08 09:00:00

CentOS 7ElasticsearLinux

2020-11-27 08:00:00

開發分析工具web

2016-10-24 09:40:53

CentOS高級入侵檢測

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

2021-09-11 15:41:55

UbuntuDropbox云服務

2017-03-29 16:18:11

LinuxUbuntuRedmine

2021-07-12 14:47:16

UbuntuZlib代碼

2016-11-15 17:16:42

網絡安全技術周刊

2015-09-07 17:45:04

升級UbuntuLinux

2020-08-18 17:00:33

UbuntuLinuxItch

2018-12-24 09:48:45

UbuntuLinuxPutty

2010-10-18 15:46:45

Oracle

2014-02-14 11:36:21

UbuntuWPSLinux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜国产 | 91国产视频在线 | 在线欧美 | 99视频免费在线观看 | 黄色操视频 | 日韩久久综合 | 国产精品国产三级国产播12软件 | 女同videos另类 | 国产一级一级 | 成人欧美一区二区三区黑人孕妇 | 天天综合永久入口 | 中文字幕伊人 | 中文字幕亚洲欧美 | 亚洲综合无码一区二区 | 日韩精品在线播放 | 中文精品视频 | 天天色综| 国产玖玖 | 日韩在线精品视频 | 台湾av在线 | 国产精品成人久久久久 | 在线视频一区二区三区 | 精品欧美一区二区三区久久久 | 国产亚洲精品久久久久久豆腐 | 日韩精品在线视频免费观看 | 黄色免费三级 | 欧美成人激情 | 狠狠躁天天躁夜夜躁婷婷老牛影视 | 热久色| 欧美mv日韩mv国产网站91进入 | 成人福利视频网站 | 天天躁日日躁xxxxaaaa | 久草在线在线精品观看 | 男女精品久久 | 成人av网页 | 国产情侣久久 | 国产a级毛毛片 | 97人澡人人添人人爽欧美 | av手机在线看| 亚洲a毛片| 国产精品一区二区三区在线 |