{"id":22679,"date":"2017-07-13T07:13:00","date_gmt":"2017-07-13T12:13:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=22679"},"modified":"2022-12-09T06:46:56","modified_gmt":"2022-12-09T12:46:56","slug":"how-to-install-mongodb-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/","title":{"rendered":"How to Install MongoDB on Ubuntu 16.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure id=\"attachment_28633\" aria-describedby=\"caption-attachment-28633\" style=\"width: 732px\" class=\"wp-caption alignnone\"><img decoding=\"async\" class=\"size-full wp-image-28633\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\" alt=\"How to Install MongoDB on Ubuntu 16.04\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><figcaption id=\"caption-attachment-28633\" class=\"wp-caption-text\">How to Install MongoDB on Ubuntu 16.04<\/figcaption><\/figure>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-28634\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/Installing-MongoDB-on-Ubuntu-16.04.jpg\" alt=\"Installing MongoDB on Ubuntu 16.04\" width=\"54\" height=\"120\" \/>Today we are going to discuss <strong>how to install MongoDB on Ubuntu 16.04<\/strong>. MongoDB is a free and open source document-oriented NoSQL and cross-platform database server. It is a high-performance database program, used by one of the biggest companies in the world like Google, Adobe, SAP, EA, eBay, Verizon. The process of <strong>Installing MongoDB on Ubuntu 16.04<\/strong> should take approximately\u00a0 10 minutes.\u00a0In this tutorial, we will install the MongoDB community version. Let&#8217;s get started.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d8d9b9a17e8\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d8d9b9a17e8\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#1-Requirements\" >1. Requirements:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#2-Adding-MongoDBs-official-repository\" >2. Adding MongoDB&#8217;s official repository<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#3-Installing-MongoDB-on-Ubuntu-1604\" >3. Installing MongoDB on Ubuntu 16.04<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#4-Configuring-MongoDB-administrator-username\" >4. Configuring MongoDB administrator username<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#5-Enable-MongoDB-authentication\" >5. Enable MongoDB authentication<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Requirements\"><\/span><!--more-->1. Requirements:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Ubuntu Server 16.04 &#8211; 64 bit<\/li>\n<li>Root user or sudo non-root user<\/li>\n<\/ul>\n<p>Note: In this tutorial, run all commands without sudo if you execute them from the root user.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"2-Adding-MongoDBs-official-repository\"><\/span>2. Adding MongoDB&#8217;s official repository<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To ensure the credibility of the packages Ubuntu verifies if they are signed with GPG keys.<br \/>\nLet&#8217;s begin by importing the GPG keys we need for the official MongoDB repository:<\/p>\n<pre> # sudo apt-key adv --keyserver hkp:\/\/keyserver.ubuntu.com:80 --recv EA312927<\/pre>\n<p>Next add the MongoDB repository in \/etc\/apt\/sources.list.d using this command:<\/p>\n<pre> # echo \"deb http:\/\/repo.mongodb.org\/apt\/ubuntu \"$(lsb_release -sc)\"\/mongodb-org\/3.2 multiverse\" | sudo tee \/etc\/apt\/sources.list.d\/mongodb-org-3.2.list<\/pre>\n<p>And then issue the update command so Ubuntu can read the packages from the newly added repository:<\/p>\n<pre> # sudo apt-get update<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Installing-MongoDB-on-Ubuntu-1604\"><\/span>3. Installing MongoDB on Ubuntu 16.04<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To start installing MongoDB from the repository we just added, we issue the command:<\/p>\n<pre> # sudo apt-get install -y mongodb-org<\/pre>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-28636\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/Install-MongoDB-Ubuntu-16.04.jpg\" alt=\"Install MongoDB Ubuntu 16.04\" width=\"81\" height=\"110\" \/>Although the MongoDB repository now provides the unit file in the package, we left this part of the tutorial for educational purposes as it can be used to install other services.<\/p>\n<p>Now we need to create a systemd unit file for MongoDB. First, let us explain briefly what systemd unit files are. Unit files keep information about services, sockets, devices, basically, any resource managed by systemd which is an init system used by a large number of Linux distributions.<\/p>\n<p>Create the file in the \/etc\/systemd\/system\/ directory using nano:<\/p>\n<pre> # sudo nano \/etc\/systemd\/system\/mongodb.service<\/pre>\n<p>Paste the following text below:<\/p>\n<pre>[Unit]\r\nDescription=High-performance, schema-free document-oriented database\r\nAfter=network.target\r\nDocumentation=https:\/\/docs.mongodb.org\/manual\r\n\r\n[Service]\r\nUser=mongodb\r\nGroup=mongodb\r\nExecStart=\/usr\/bin\/mongod --quiet --config \/etc\/mongod.conf\r\n\r\n[Install]\r\nWantedBy=multi-user.target\r\n<\/pre>\n<p>Make sure to save (press Ctrl+O) and close (press Ctrl+X) the file.<br \/>\nNow we have to update systemd to include our newly created service and we enable and start the service:<\/p>\n<pre> # sudo systemctl daemon-reload\r\n # sudo systemctl enable mongod\r\n # sudo systemctl start mongod\r\n<\/pre>\n<p>Check to see if the service is running:<\/p>\n<pre> # systemctl status mongod<\/pre>\n<p>The output should look something like this:<\/p>\n<pre>\u25cf mongodb.service - High-performance, schema-free document-oriented database\r\n   Loaded: loaded (\/lib\/systemd\/system\/mongod.service; enabled; vendor preset: enabled)\r\n   Active: active (running) since Thu 2017-06-29 07:13:54 CDT; 8s ago\r\n     Docs: https:\/\/docs.mongodb.org\/manual\r\n Main PID: 4734 (mongod)\r\n   CGroup: \/system.slice\/mongodb.service\r\n           \u2514\u25004734 \/usr\/bin\/mongod --quiet --config \/etc\/mongod.conf\r\n\r\nJun 29 07:13:54 test systemd[1]: Started High-performance, schema-free document-oriented database.\r\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Configuring-MongoDB-administrator-username\"><\/span>4. Configuring MongoDB administrator username<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To set up the MongoDB administrator username and password first we need to open the MongoDB shell, type in:<\/p>\n<pre> # mongo<\/pre>\n<p>Inside the mongo shell type this command to switch to the admin database:<\/p>\n<pre> &gt; use admin<\/pre>\n<p>Now let&#8217;s create the administrator username and set a password for the username:<\/p>\n<pre> &gt; db.createUser({user:\"admin\", pwd:\"admin54321-\", roles:[{role:\"root\", db:\"admin\"}]})<\/pre>\n<p>Note: You can substitute the value in pwd for your own password, like this: pwd:&#8221;mypassword&#8221;.<br \/>\nThe output from the command above should look like this:<\/p>\n<pre>Successfully added user: {\r\n        \"user\" : \"admin\",\r\n        \"roles\" : [\r\n                {\r\n                        \"role\" : \"root\",\r\n                        \"db\" : \"admin\"\r\n                }\r\n        ]\r\n}\r\n<\/pre>\n<p>Type this command in the shell to exit the shell:<\/p>\n<pre> &gt; exit<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5-Enable-MongoDB-authentication\"><\/span>5. Enable MongoDB authentication<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Open \/lib\/systemd\/system\/mongod.service with nano:<\/p>\n<pre> # sudo nano \/lib\/systemd\/system\/mongod.service<\/pre>\n<p>On the ExecStart line add a new option argument &#8211;auth, the line should look like this:<\/p>\n<pre> ExecStart=\/usr\/bin\/mongod --quiet --auth --config \/etc\/mongod.conf<\/pre>\n<p>Make sure to save (press Ctrl+O) and close (press Ctrl+X) the file.<br \/>\nUpdate systemd to include the new version of our modified service file:<\/p>\n<pre> # sudo systemctl daemon-reload<\/pre>\n<p>Then restart MongoDB so the changes take effect:<\/p>\n<pre> # sudo systemctl restart mongod<\/pre>\n<p>Now connect to the MongoDB shell using this command:<\/p>\n<pre> # mongo -u admin -p --authenticationDatabase admin<\/pre>\n<p>You&#8217;ll get prompted for a password, enter the password you set above.<br \/>\nOnce you are inside the shell verify you&#8217;re authenticated with the administrator user we created by issuing this command:<\/p>\n<pre> &gt; db.runCommand({connectionStatus : 1})<\/pre>\n<p>The output should look like this:<\/p>\n<pre>{\r\n        \"authInfo\" : {\r\n                \"authenticatedUsers\" : [\r\n                        {\r\n                                \"user\" : \"admin\",\r\n                                \"db\" : \"admin\"\r\n                        }\r\n                ],\r\n                \"authenticatedUserRoles\" : [\r\n                        {\r\n                                \"role\" : \"root\",\r\n                                \"db\" : \"admin\"\r\n                        }\r\n                ]\r\n        },\r\n        \"ok\" : 1\r\n}\r\n\r\n\r\n\r\n<\/pre>\n<p>That&#8217;s it, you&#8217;ve successfully installed MongoDB on your Ubuntu-based server. You can now start developing your favorite database.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-28630\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/Install-MongoDB-on-Ubuntu-16.04.jpg\" alt=\"Install MongoD on Ubuntu 16.04\" width=\"54\" height=\"120\" \/>Of course, if you are one of our <a href=\"https:\/\/www.rosehosting.com\/mongodb-hosting.html\">MongoDB Hosting<\/a> customers, you don\u2019t have to <strong>Install MongoDB on Ubuntu 16.04<\/strong>, simply ask our admins, sit back and relax. Our admins will\u00a0Install MongoDB on Ubuntu 16.04 for you immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post about How to Install MongoDB on Ubuntu 16.04, please share it with your friends on the social networks using the buttons below or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we are going to discuss how to install MongoDB on Ubuntu 16.04. MongoDB is a free and open source &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install MongoDB on Ubuntu 16.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#more-22679\" aria-label=\"Read more about How to Install MongoDB on Ubuntu 16.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":28633,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1702,1698],"tags":[41,605,59],"class_list":["post-22679","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-databases","category-ubuntu","tag-database","tag-mongodb","tag-ubuntu","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install MongoDB on Ubuntu 16.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install MongoDB on Ubuntu 16.04 | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install MongoDB on Ubuntu 16.04\" \/>\n<meta property=\"og:description\" content=\"How to Install MongoDB on Ubuntu 16.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-13T12:13:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-09T12:46:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install MongoDB on Ubuntu 16.04\",\"datePublished\":\"2017-07-13T12:13:00+00:00\",\"dateModified\":\"2022-12-09T12:46:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/\"},\"wordCount\":638,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\",\"keywords\":[\"database\",\"mongodb\",\"ubuntu\"],\"articleSection\":[\"Databases\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/\",\"name\":\"How to Install MongoDB on Ubuntu 16.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\",\"datePublished\":\"2017-07-13T12:13:00+00:00\",\"dateModified\":\"2022-12-09T12:46:56+00:00\",\"description\":\"How to Install MongoDB on Ubuntu 16.04 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg\",\"width\":742,\"height\":372,\"caption\":\"How to Install MongoDB on Ubuntu 16.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-mongodb-on-ubuntu-16-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install MongoDB on Ubuntu 16.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install MongoDB on Ubuntu 16.04 | RoseHosting","description":"How to Install MongoDB on Ubuntu 16.04 | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install MongoDB on Ubuntu 16.04","og_description":"How to Install MongoDB on Ubuntu 16.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2017-07-13T12:13:00+00:00","article_modified_time":"2022-12-09T12:46:56+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install MongoDB on Ubuntu 16.04","datePublished":"2017-07-13T12:13:00+00:00","dateModified":"2022-12-09T12:46:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/"},"wordCount":638,"commentCount":2,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg","keywords":["database","mongodb","ubuntu"],"articleSection":["Databases","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/","name":"How to Install MongoDB on Ubuntu 16.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg","datePublished":"2017-07-13T12:13:00+00:00","dateModified":"2022-12-09T12:46:56+00:00","description":"How to Install MongoDB on Ubuntu 16.04 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/07\/How-to-Install-MongoDB-on-Ubuntu-16.04-1.jpg","width":742,"height":372,"caption":"How to Install MongoDB on Ubuntu 16.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mongodb-on-ubuntu-16-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install MongoDB on Ubuntu 16.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/22679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=22679"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/22679\/revisions"}],"predecessor-version":[{"id":43969,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/22679\/revisions\/43969"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/28633"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=22679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=22679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=22679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}