{"id":5,"date":"2025-04-21T14:55:00","date_gmt":"2025-04-21T12:55:00","guid":{"rendered":"https:\/\/potatocodex.com\/?p=5"},"modified":"2025-04-21T16:18:01","modified_gmt":"2025-04-21T14:18:01","slug":"instalasi-ruby-on-rails","status":"publish","type":"post","link":"https:\/\/potatocodex.com\/index.php\/2025\/04\/21\/instalasi-ruby-on-rails\/","title":{"rendered":"Instalasi Ruby on Rails"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Pertama kalinya kita belajar install Ruby on Rails di 21 April 2025.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Halo, potatocodex sekarang ingin belajar <em>Ruby on Rails<\/em>. Merujuk dari halaman <mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"><a href=\"https:\/\/guides.rubyonrails.org\/install_ruby_on_rails.html\">https:\/\/guides.rubyonrails.org\/install_ruby_on_rails.html<\/a><\/mark> kita akan mencoba melakukan instalasi <em>Ruby on Rails<\/em> pada komputer kita.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Untuk instalasi pada MacOS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut urutan instalasi yang diperlukan pada MacOS. Buka Terminal, lalu ikuti contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Xcode Command Line Tools\n$ xcode-select --install<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Homebrew and dependencies\n$ \/bin\/bash -c \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/HEAD\/install.sh)\"\n$ echo 'export PATH=\"\/opt\/homebrew\/bin:$PATH\"' >> ~\/.zshrc\n$ source ~\/.zshrc\n$ brew install openssl@3 libyaml gmp rust<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Mise version manager\n$ curl https:\/\/mise.run | sh\n$ echo 'eval \"$(~\/.local\/bin\/mise activate)\"' >> ~\/.zshrc\n$ source ~\/.zshrc<\/mark><\/code><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Ruby globally with Mise\n$ mise use -g ruby@3<\/mark><\/code><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Untuk instalasi pada Linux Ubuntu<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut urutan instalasi yang diperlukan pada Ubuntu. Buka Terminal, lalu ikuti contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install dependencies with apt\n$ sudo apt update\n$ sudo apt install build-essential rustc libssl-dev libyaml-dev zlib1g-dev libgmp-dev<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Mise version manager\n$ curl https:\/\/mise.run | sh\n$ echo 'eval \"$(~\/.local\/bin\/mise activate bash)\"' >> ~\/.bashrc\n$ source ~\/.bashrc<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Ruby globally with Mise\n$ mise use -g ruby@3<\/mark><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Untuk instalasi pada Windows<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut urutan instalasi yang diperlukan pada Windows. Buka Powershell atau Command Prompt, lalu ikuti contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Perlu install wsl terlebih dahulu\n$ wsl --install --distribution Ubuntu-24.04<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install dependencies with apt\n$ sudo apt update\n$ sudo apt install build-essential rustc libssl-dev libyaml-dev zlib1g-dev libgmp-dev<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Mise version manager\n$ curl https:\/\/mise.run | sh\n$ echo 'eval \"$(~\/.local\/bin\/mise activate bash)\"' >> ~\/.bashrc\n$ source ~\/.bashrc<\/mark><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\"># Install Ruby globally with Mise\n$ mise use -g ruby@3<\/mark><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Proses Verifikasi Instalasi Ruby<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ketik sesuai contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">$ ruby --version\nruby 3.3.6<\/mark><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Proses Instalasi dan Verifikasi Rails<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ketik sesuai contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">$ gem install rails<\/mark><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Restart Terminal anda, lalu ketik seperti berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">$ rails --version\nRails 8.0.0<\/mark><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Membuat aplikasi pertama<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ketik sesuai contoh berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">$ rails new store<\/mark><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Kemudian kita tes:<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-background-color has-background\"><code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">$ cd store\n$ bin\/rails server<\/mark><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Lalu buka browser anda, kemudian arahkan ke <a href=\"http:\/\/127.0.0.1:3000\">http:\/\/127.0.0.1:3000<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"571\" src=\"https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-1024x571.png\" alt=\"\" class=\"wp-image-102\" srcset=\"https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-1024x571.png 1024w, https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-300x167.png 300w, https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-768x428.png 768w, https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-1536x857.png 1536w, https:\/\/potatocodex.com\/wp-content\/uploads\/2025\/04\/image-1-2048x1142.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">yeay, haaii, ruby on rails!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Pertama kalinya kita belajar install Ruby on Rails di 21 April 2025. Halo, potatocodex sekarang ingin belajar Ruby on Rails. Merujuk dari halaman https:\/\/guides.rubyonrails.org\/install_ruby_on_rails.html kita akan mencoba melakukan instalasi Ruby on Rails pada komputer kita. Untuk instalasi pada MacOS Berikut urutan instalasi yang diperlukan pada MacOS. Buka Terminal, lalu ikuti contoh berikut: Untuk instalasi pada [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5","post","type-post","status-publish","format-standard","hentry","category-random"],"_links":{"self":[{"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/posts\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":51,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/posts\/5\/revisions"}],"predecessor-version":[{"id":140,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/posts\/5\/revisions\/140"}],"wp:attachment":[{"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/media?parent=5"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/categories?post=5"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/potatocodex.com\/index.php\/wp-json\/wp\/v2\/tags?post=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}