{"id":17699,"date":"2016-03-18T16:50:41","date_gmt":"2016-03-18T21:50:41","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=17699"},"modified":"2023-03-08T04:38:16","modified_gmt":"2023-03-08T10:38:16","slug":"install-rethinkdb-on-ubuntu-14-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/","title":{"rendered":"Install RethinkDB on Ubuntu"},"content":{"rendered":"
<\/div>

\"Install<\/p>\n

We’ll show you, how to install Install RethinkDB on Ubuntu. RethinkDB is an open-source non-SQL database for realtime web applications. It pushes JSON to the web application in realtime and makes the JSON querying much simplified. Therefore, the web application becomes much more stable and responds much faster. It is very easy to install and run RethinkDB on a Linux VPS<\/a>. Today we will show you how to do that on Ubuntu 14.04.
\n<\/p>\n

First thing you need to do is to login to your Ubuntu VPS<\/a> and update all your system software to the latest version. If you do not know how to connect to your Linux VPS via SSH<\/a>, you can check our guide. Upgrading your system software will make your system much secure, so go ahead and run the following commands:<\/p>\n

sudo apt-get update\r\nsudo apt-get upgrade<\/pre>\n

The upgrade should take few moments and once\u00a0it is completed, you are ready to go with the next step. To install RethinkDB you need to add new repository to your system. This is because RethinkDB is not included in the default Ubuntu repositories. Therefore, run the following commands to do that:<\/p>\n

source \/etc\/lsb-release && echo \"deb http:\/\/download.rethinkdb.com\/apt $DISTRIB_CODENAME main\" | sudo tee \/etc\/apt\/sources.list.d\/rethinkdb.list\r\nwget -qO- http:\/\/download.rethinkdb.com\/apt\/pubkey.gpg | sudo apt-key add -\r\n<\/pre>\n

After that, you can immediately update your package index by running the following command:<\/p>\n

sudo apt-get update<\/pre>\n

Once the package index is up to date you are ready to install RethinkDB on your system. This can be achieved by running the last command:<\/p>\n

sudo apt-get install rethinkdb<\/pre>\n

Congratulations, you have successfully installed RethinkDB on an Ubuntu VPS<\/a>.<\/p>\n

What’s next?<\/p>\n

To start using RethinkDB you need to start the service. For that purpose you can use the following command:<\/p>\n

rethinkdb --bind all &<\/pre>\n

RethinkDB will be started in the background so you can access the database web interface by entering your server IP address followed by port number 8080 in your favorite web browser. For example, if your server IP address is 12.34.56.78 you can open your favorite web browser and access the database web interface at:<\/p>\n

http:\/\/12.34.56.78:8080<\/pre>\n

Although the RethinkDB is installed on your server, you need to install a client driver. RethinkDB allows querying JSON documents in your web application by using languages like Python, Ruby, JavaScript and many others, so make sure that the proper client driver is installed on your Ubuntu system.<\/p>\n

See the full list of official client drivers<\/a> and community-supported drivers as well as the client driver installation instructions.<\/p>\n

Additionally, to learn about how to get started with RethinkDB and develop your first web application you should check the official RethinkDB documentation<\/a>.<\/p>\n

Of course you don\u2019t have to\u00a0install RethinkDB on Ubuntu, if you use one of our Managed Ubuntu VPS hosting<\/a> services, in which case you can simply ask our expert Linux admins to install RethinkDB for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n

PS. If you liked this post, on how to install RethinkDB on Ubuntu, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"

We’ll show you, how to install Install RethinkDB on Ubuntu. RethinkDB is an open-source non-SQL database for realtime web applications. … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":25423,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1702,13,1698],"tags":[27,1160,59],"yoast_head":"\nInstall RethinkDB on Ubuntu - RoseHosting<\/title>\n<meta name=\"description\" content=\"Install RethinkDB on Ubuntu - 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\/install-rethinkdb-on-ubuntu-14-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install RethinkDB on Ubuntu - RoseHosting\" \/>\n<meta property=\"og:description\" content=\"Install RethinkDB on Ubuntu - RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-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=\"2016-03-18T21:50:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-08T10:38:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install RethinkDB on Ubuntu\",\"datePublished\":\"2016-03-18T21:50:41+00:00\",\"dateModified\":\"2023-03-08T10:38:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/\"},\"wordCount\":486,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg\",\"keywords\":[\"Linux\",\"rethinkdb\",\"ubuntu\"],\"articleSection\":[\"Databases\",\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/\",\"name\":\"Install RethinkDB on Ubuntu - RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg\",\"datePublished\":\"2016-03-18T21:50:41+00:00\",\"dateModified\":\"2023-03-08T10:38:16+00:00\",\"description\":\"Install RethinkDB on Ubuntu - RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg\",\"width\":1200,\"height\":600,\"caption\":\"Install RethinkDB on Ubuntu\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install RethinkDB on Ubuntu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"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\":\"required name=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\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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 plugin. -->","yoast_head_json":{"title":"Install RethinkDB on Ubuntu - RoseHosting","description":"Install RethinkDB on Ubuntu - 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\/install-rethinkdb-on-ubuntu-14-04\/","og_locale":"en_US","og_type":"article","og_title":"Install RethinkDB on Ubuntu - RoseHosting","og_description":"Install RethinkDB on Ubuntu - RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2016-03-18T21:50:41+00:00","article_modified_time":"2023-03-08T10:38:16+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install RethinkDB on Ubuntu","datePublished":"2016-03-18T21:50:41+00:00","dateModified":"2023-03-08T10:38:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/"},"wordCount":486,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg","keywords":["Linux","rethinkdb","ubuntu"],"articleSection":["Databases","Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/","url":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/","name":"Install RethinkDB on Ubuntu - RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg","datePublished":"2016-03-18T21:50:41+00:00","dateModified":"2023-03-08T10:38:16+00:00","description":"Install RethinkDB on Ubuntu - RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/03\/Install-RethinkDB-on-Ubuntu.jpg","width":1200,"height":600,"caption":"Install RethinkDB on Ubuntu"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-rethinkdb-on-ubuntu-14-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install RethinkDB on Ubuntu"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","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":"required name=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\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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\/17699"}],"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=17699"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17699\/revisions"}],"predecessor-version":[{"id":45088,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17699\/revisions\/45088"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/25423"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=17699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=17699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=17699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}