Langsung ke konten utama

Panduan Instalasi Ruby on Rails pada Windows 10

      
    Dalam rangkaian membangun web, terdapat bahasa pemrograman dan kerangka kerja yang perlu dipersiapkan. Bahasa pemrograman yang akan dipilih pada tulisan ini adalah Ruby dan Rails sebagai kerangka kerja dalam membangun web pada sistem operasi Windows 10. Untuk mendapatkan keunggulan kerangka kerja Ruby on Rails, diharapkan untuk menjalankannya pada lingkungan Linux. Windows Subsystem for Linux (WSL) dapat berguna untuk menjalankan distribusi Linux pada Windows 10 yang dapat digunakan secara bersamaan. Untuk memasang WSL pada Windows 10 bisa mengikuti tulisan panduan pemasangan WSL pada Windows 10. Distribusi Linux yang dipilih pada tulisan ini adalah Ubuntu 24.04.1 LTS.

Instalasi Mise pada Windows:
      Setelah sistem operasi Ubuntu 24 LTS dipasang pasang Windows 10, dilanjutkan dengan memasang Mise. Mise merupakan perkakas untuk mengelola versi multi bahasa pemrograman dan alat pendukungnya. Untuk instalasi Mise bisa mengikuti panduan instalasi Mise pada Windows 10. Dengan Mise, Anda lebih cepat dalam melakukan pergantian versi per bahasa pemrograman ketika Anda memiliki proyek yang bervariasi versinya.

Instalasi Bahasa Pemrograman Ruby:
    Setelah Ubuntu berhasil terpasang, langkah selanjutnya adalah membuka terminal Ubuntu dengan memanfaatkan fungsi percarian menu awal pada Windows. Setelah terminal dibuka, selanjutnya menjalankan perintah untuk memasang perkakas ketergantungan dengan menuliskan perintah berikut pada terminal Ubuntu:
$ sudo apt update
$ sudo apt install build-essential rustc libssl-dev libyaml-dev zlib1g-dev libgmp-dev
    Setelah perkakas ketergantungan berhasil dipasang dilanjutkan dengan instalasi Ruby pada Windows dengan menggunakan Mise dengan cara:
$ mise use -g ruby@3
    Perintah `-g` artinya Ruby dengan versi 3 akan menjadi versi bawaan dan global. Setelah berhasil memasang Ruby pada Windows, dilanjutkan dengan memeriksa kebenaran versi Ruby dengan cara:
$ ruby --version
# ruby 3.4.4

Instalasi Kerangka Kerja Rails:
    Di dalam komunitas Ruby, terdapat tempat terpusat untuk membuat perkakas kode sumber yang dapat digunakan secara publik menggunakan bahasa Ruby. Tempat tersebut dikenal sebagai RubyGems yang menghasilkan `gem` sebagai sebutan perkakas yang berhasil dibuat untuk dibagikan secara umum. Rails termasuk sebagai salah satu perkakas yang disimpan pada RubyGems.org. Untuk melakukan instalasi Rails dengan cara sebagai berikut:
$ gem install rails
    Untuk mengecek suatu keberhasilan dalam menerapkan Rails dapat dilakukan dengan cara:
$ rails --version
# Rails 8.0.2
    Ketika perintah `rails` tidak dikenali pada maka terminal perlu ditutup dan dijalankan kembali. Demikian yang bisa dipaparkan pada tulisan mengenai panduan instalasi Ruby on Rails pada Windows. Terima kasih.

Referensi:

Komentar

Postingan populer dari blog ini

Kenapa Website Tidak Ada Pengunjung? Ternyata Kodingan Cepat Saja Belum Cukup

Saya mulai memanfaatkan Blog untuk menulis semenjak tahun 2008. Namun selama ini, saya masih terjebak menganggap bahwa menulis itu hanya sekadar diari harian untuk mendokumentasikan kegiatan pribadi saya saja. Tahun demi tahun saya tetap menulis dengan tingkat konsistensi yang rendah. Saya menyadari, terkadang muncul rasa jengkel karena artikel ini kok rasa-rasanya peminat yang baca sedikit. Hal itu sempat membuat saya malas dan sempat berhenti menulis. Mau tidak mau, muncul pikiran di dalam hati: Apakah tulisan saya ini sebegitu tidak menarik untuk dibaca? Sempat berpikir seperti itu, hingga akhirnya saya melihat fakta bahwa website yang saya bangun sendiri pun ternyata sepi pengunjung. Mulai dari situ saya berpikir, ada apa ini? Padahal saya sudah mencoba menerapkan berbagai teknik agar website bisa diakses dengan super cepat melalui koding manual, namun hal itu tetap belum bisa mendongkrak pengunjung websitenya. Titik Balik dan Keresahan Timbul Hari demi hari saya berpikir keras. Ba...

Pengalaman Menawarkan Jasa Website ke UMKM di Lumajang Secara Door-to-Door

Lebih dari satu dekade bekerja sebagai pengembang web membuat saya terbiasa berada di balik layar untuk menulis kode, membangun fitur, dan menyelesaikan berbagai kebutuhan teknis. Namun beberapa waktu terakhir, saya mencoba sesuatu yang berbeda: keluar rumah dan mendatangi pelaku usaha secara langsung untuk menawarkan layanan pembuatan website. Dari pengalaman door-to-door ini, saya belajar bahwa tantangan terbesar bukanlah membuat website, melainkan menjelaskan manfaatnya kepada pemilik usaha yang belum pernah menggunakannya. "Website Itu Apa, Mas?" Saat berbincang dengan beberapa pemilik usaha di Lumajang, saya menemukan bahwa website masih dianggap sebagai sesuatu yang rumit, mahal, dan belum tentu membantu penjualan. Salah satu kalimat yang paling sering saya dengar adalah: "Saya nggak mau ribet, Mas. Yang penting dagangan saya laku." Kalimat sederhana ini membuat saya sadar bahwa banyak pelaku UMKM tidak membutuhkan teknologi yang rumit. Mereka hanya ingin solu...

Cara Ampuh Menghasilkan Tulisan Pertama Kamu

Pernah merasa kesulitan untuk menulis tulisan pertama kamu? Jika iya, tulisan ini tepat untuk kamu yang ingin berbagi lewat tulisan tapi ragu untuk memulainya. Saat kamu membaca tulisan ini artinya ada ketertarikan untuk menulis. Sebuah pertanda yang baik untuk mempersiapkan diri menulis tulisan pertama kamu. Menulis menurut KBBI adalah melahirkan pemikiran (seperti mengarang atau membuat surat) dengan tulisan. Sedangkan tulisan sendiri memiliki arti hasil menulis. Gambar: Cara Ampuh Menghasilkan Tulisan Pertama Kamu Adapun cara ampuh untuk menulis tulisan pertama kamu dengan menceritakan kegiatan keseharian kamu. Sebagai contoh sebagai Software Developer ingin menuliskan "Bug yang Mengajarkan Kesabaran". Hal tersebut berguna bagi pembaca untuk tahu cara pandang kamu dalam mengambil keputusan dalam menyelesaikan masalah tersebut. Pembaca akan terbantu dengan pengetahuan yang kamu sampaikan tanpa harus mengalaminya sendiri. Percayalah tulisan yang kamu bagikan akan bermanfaat ...