{"id":901,"date":"2020-02-07T10:40:48","date_gmt":"2020-02-07T03:40:48","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=901"},"modified":"2025-04-18T15:21:16","modified_gmt":"2025-04-18T08:21:16","slug":"cara-install-dan-konfigurasi-rethinkdb-di-debian-10","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/","title":{"rendered":"Cara Install dan Konfigurasi RethinkDB di Debian 10"},"content":{"rendered":"<p>RethinkDB adalah sistem database NoSQL free dan open-source yang membuatnya lebih mudah untuk membangun aplikasi realtime . Muncul dengan <em>graphical user interface<\/em> yang dapat diakses dari web browser dan digunakan untuk mengelola database. Menggunakan JSON untuk memuat aplikasi ke dalam dan membaca database.<\/p>\n<p>RethinkDB dibuat untuk menyimpan dokumen JSON dan Anda dapat mengatur skala ke beberapa mesin dengan mudah. Mudah untuk menyiapkan dan memiliki bahasa query yang sederhana dan mendukung table joins serta group by.<\/p>\n<p>Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menginstal sistem manajemen basis data RethinkDB di server Debian 10.<\/p>\n<h2>Prasyarat<\/h2>\n<ul>\n<li>Server yang menjalankan Debian 10.<\/li>\n<li>Masuk sebagai root atau user dengan <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-sudo-di-debian-linux\/\">hak sudo<\/a>.<\/li>\n<\/ul>\n<h2>Sebelum Mulai<\/h2>\n<p>Sebelum memulai, disarankan untuk memperbarui sistem ke versi terbaru. Anda dapat menjalankan perintah berikut untuk memperbarui sistem.<\/p>\n<pre>apt-get update &amp;&amp; apt-get upgrade -y<\/pre>\n<p>Setelah sistem Anda diperbarui, restart komputer untuk meminimalisir terjadinya kesalahan pada sistem.<\/p>\n<h2>Instal RethinkDB<\/h2>\n<p>Secara default, RethinkDB tidak tersedia di repositori default Debian 10. Jadi, Anda perlu menambahkan RethinkDB ke sistem Anda.<\/p>\n<p>Pertama, download dan tambahkan GPG key dengan perintah berikut:<\/p>\n<pre>wget -qO- https:\/\/download.rethinkdb.com\/apt\/pubkey.gpg | apt-key add -<\/pre>\n<p>Selanjutnya, tambahkan repositori RethinkDB menggunakan perintah berikut:<\/p>\n<pre>echo \"deb https:\/\/download.rethinkdb.com\/apt buster main\" | tee \/etc\/apt\/sources.list.d\/rethinkdb.list<\/pre>\n<p>Setelah repositori ditambahkan, perbarui repositori dan instal RethinkDB dengan perintah berikut:<\/p>\n<pre>apt-get update -y&#13;\n apt-get install rethinkdb -y<\/pre>\n<p>Setelah instalasi selesai, mulai layanan RethinkDB dan aktifkan untuk memulai setelah sistem reboot dengan perintah berikut:<\/p>\n<pre>systemctl start rethinkdb&#13;\n systemctl enable rethinkdb<\/pre>\n<p>Anda akan melihat output berikut:<\/p>\n<pre>rethinkdb.service is not a native service, redirecting to systemd-sysv-install.&#13;\nExecuting: \/lib\/systemd\/systemd-sysv-install enable rethinkdb&#13;\n<\/pre>\n<p>Anda juga dapat memeriksa status layanan RethinkDB dengan perintah berikut:<\/p>\n<pre>systemctl status rethinkdb<\/pre>\n<p>Anda harus mendapatkan output berikut:<\/p>\n<pre>? rethinkdb.service - LSB: This starts a set of rethinkdb server instances.&#13;\n   Loaded: loaded (\/etc\/init.d\/rethinkdb; generated)&#13;\n   Active: active (exited) since Wed 2020-01-22 08:38:37 UTC; 1min 18s ago&#13;\n     Docs: man:systemd-sysv-generator(8)&#13;\n    Tasks: 0 (limit: 2359)&#13;\n   Memory: 0B&#13;\n   CGroup: \/system.slice\/rethinkdb.service&#13;\n&#13;\nJan 22 08:38:37 debian10 systemd[1]: Starting LSB: This starts a set of rethinkdb server instances....&#13;\nJan 22 08:38:37 debian10 rethinkdb[10189]: rethinkdb: No instances defined in \/etc\/rethinkdb\/instances.d\/&#13;\nJan 22 08:38:37 debian10 rethinkdb[10189]: rethinkdb: See http:\/\/www.rethinkdb.com\/docs\/guides\/startup\/ for more information&#13;\nJan 22 08:38:37 debian10 systemd[1]: Started LSB: This starts a set of rethinkdb server instances..&#13;\n<\/pre>\n<p>Pada titik ini, RethinkDB diinstal dan dijalankan. Anda sekarang dapat melanjutkan ke langkah berikutnya.<\/p>\n<h2>Konfigurasikan RethinkDB<\/h2>\n<p>Pertama, <a href=\"https:\/\/www.linuxid.net\/post\/cara-copy-file-dan-directory-di-terminal-linux\/\">salin file konfigurasi<\/a> sampel RethinkDB dengan perintah berikut:<\/p>\n<pre>cp \/etc\/rethinkdb\/default.conf.sample \/etc\/rethinkdb\/instances.d\/instance1.conf<\/pre>\n<p>Selanjutnya, Anda perlu memodifikasi file konfigurasi ini untuk mengaktifkan web interface RethinkDB. Anda dapat <a href=\"https:\/\/www.linuxid.net\/post\/cara-menggunakan-text-editor-nano-di-baris-perintah-linux\/\">mengeditnya<\/a> dengan perintah berikut:<\/p>\n<pre>sudo nano \/etc\/rethinkdb\/instances.d\/instance1.conf<\/pre>\n<p>Ubah baris berikut:<\/p>\n<pre>## Port for the RethinkDB web interface&#13;\nhttp-port=8080&#13;\n## Allow RethinkDB to accessible from the remote system.&#13;\nbind=0.0.0.0&#13;\n## The name of the server&#13;\nserver-name=server1&#13;\n## Default directory to store data and metadata.&#13;\ndirectory=\/var\/lib\/rethinkdb\/default&#13;\n<\/pre>\n<p>Simpan dan tutup file setelah Anda selesai. Kemudian, restart layanan RethinkDB untuk mengimplementasikan perubahan:<\/p>\n<pre>systemctl restart rethinkdb<\/pre>\n<p>Pada titik ini, RethinkDB dikonfigurasi untuk mengakses dari web browser.<\/p>\n<h2>Akses RethinkDB Web Interface<\/h2>\n<p>Buka browser web Anda dan ketik URL <em>http:\/\/server-ip:8080<\/em>. Anda akan diarahkan ke dasbor default RethinkDB seperti yang ditunjukkan di bawah ini:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33990\/dasbor-default-RethinkDB.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-34140\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33990\/dasbor-default-RethinkDB-750x395.png\" alt=\"dasbor default RethinkDB\" width=\"696\" height=\"367\"\/><\/a><\/p>\n<p>Dari sini, Anda dapat dengan mudah membuat dan mengelola database dan cluster.<\/p>\n<h2>Instal RethinkDB dari source<\/h2>\n<p>Jika repositori RethinkDB tidak mendukung sistem operasi Anda, Anda dapat menginstalnya secara manual dari sumbernya.<\/p>\n<p>Anda perlu menginstal dependensi yang diperlukan untuk menginstal RethinkDB dari source.<\/p>\n<p>Anda dapat menginstal semua dependensi yang diperlukan dengan perintah berikut:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-linenumbers=\"false\">apt-get install build-essential protobuf-compiler python curl libprotobuf-dev libcurl4-openssl-dev libboost-all-dev libncurses5-dev libjemalloc-dev wget m4 -y<\/pre>\n<p>Setelah menginstal semua dependensi, download versi terbaru RethinkDB dengan perintah <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-menggunakan-command-wget-di-terminal\/\"><code>wget<\/code><\/a>:<\/p>\n<pre>wget https:\/\/download.rethinkdb.com\/dist\/rethinkdb-2.4.0.tgz<\/pre>\n<p>Setelah diunduh, <a href=\"https:\/\/www.linuxid.net\/post\/cara-extract-file-dari-arsip-tar-gz-di-baris-perintah\/\">ekstrak file<\/a> yang diunduh dengan perintah berikut:<\/p>\n<pre>tar -xvzf rethinkdb-2.4.0.tgz<\/pre>\n<p>Selanjutnya, <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-perintah-cd-di-terminal-linux\/\">masuk ke direktori<\/a> <code>rethinkdb-2.4.0<\/code> dan konfigurasikan dengan perintah berikut:<\/p>\n<pre>cd rethinkdb-2.4.0&#13;\n .\/configure --allow-fetch<\/pre>\n<p>Langkah terakhir, instal dengan perintah berikut:<\/p>\n<pre>make&#13;\n make install<\/pre>\n<p>Setelah instalasi selesai dengan sukses, Anda dapat memulai RethinkDB service dengan perintah berikut:<\/p>\n<pre>\/etc\/init.d\/rethinkdb start<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Dalam tutorial di atas, kami belajar cara memasang RethinkDB dengan APT dan mengompilasinya dari source. Anda sekarang dapat mulai bekerja pada RethinkDB dan menjelajahinya untuk mendapatkan ide tentang cara kerjanya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>RethinkDB adalah sistem database NoSQL free dan open-source yang membuatnya lebih mudah untuk membangun aplikasi&hellip;<\/p>\n","protected":false},"author":2,"featured_media":902,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[151,152,153],"class_list":["post-901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","tag-database","tag-nosql","tag-rethinkdb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"RethinkDB adalah sistem database NoSQL free dan open-source yang membuatnya lebih mudah untuk membangun aplikasi&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-07T03:40:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/\",\"name\":\"Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg\",\"datePublished\":\"2020-02-07T03:40:48+00:00\",\"dateModified\":\"2025-04-18T08:21:16+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install dan Konfigurasi RethinkDB di Debian 10\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid","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:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid","og_description":"RethinkDB adalah sistem database NoSQL free dan open-source yang membuatnya lebih mudah untuk membangun aplikasi&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/","og_site_name":"Linuxid","article_published_time":"2020-02-07T03:40:48+00:00","article_modified_time":"2025-04-18T08:21:16+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/","url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/","name":"Cara Install dan Konfigurasi RethinkDB di Debian 10 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg","datePublished":"2020-02-07T03:40:48+00:00","dateModified":"2025-04-18T08:21:16+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-RethinkDB-di-Debian.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-rethinkdb-di-debian-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install dan Konfigurasi RethinkDB di Debian 10"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=901"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/901\/revisions"}],"predecessor-version":[{"id":2677,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/901\/revisions\/2677"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/902"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}