GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Ruby on Rails di Debian 9 Stretch Linux

Pengantar

Ruby on Rails adalah kerangka kerja web yang merevolusi pengembangan web beberapa tahun yang lalu dan mendukung banyak perusahaan rintisan terpanas saat ini. Hal ini memungkinkan pengembang untuk mengembangkan prototipe yang berfungsi dengan cepat dan bahkan situs lengkap tanpa harus menemukan kembali roda atau khawatir tentang banyak konfigurasi.

Ruby berjalan paling baik pada sistem mirip Unix, menjadikan Linux pilihan yang sangat baik untuk pengembangan untuk Rails. Debian Stretch hadir dengan Ruby dan Rails versi terbaru serta menyediakan dukungan untuk pengelola RVM Ruby yang populer.

Menginstal Ruby dan Rails

Ada dua cara dasar untuk menginstal Ruby dan Rails di Debian Stretch. Yang pertama adalah menggunakan RVM (Ruby Version Manager). Ini memungkinkan Anda untuk mengubah dan memilih versi Ruby saat ini dan mengelompokkan pemasangan.

Pilihan lainnya adalah menggunakan paket-paket di repositori Debian. Mereka stabil dan disimpan relatif saat ini. Mereka juga dapat digunakan di seluruh sistem.

Cara RVM

Sebelum benar-benar menginstal RVM, ada beberapa dependensi yang perlu diinstal. Jadi, yang terbaik adalah menyingkirkannya terlebih dahulu.

# apt install build-essential curl nodejs

Sekarang Anda perlu menambahkan kunci RVM GPG. Ini akan memastikan unduhan yang aman melalui RVM.

$gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

Setelah Anda menambahkan kunci, Anda dapat menggunakan cURL untuk mendapatkan skrip RVM dan menginstal Ruby.

$ curl -sSL https://get.rvm.io | bash -s stable --ruby

Skrip akan membutuhkan waktu untuk dijalankan. RVM mengkompilasi Ruby dari sumber. Tidak terlalu besar, tetapi masih membutuhkan waktu untuk membangunnya.

Skrip RVM akan secara otomatis menambahkan dirinya sendiri dan Ruby ke jalur Bash Anda. Menutup dan membuka kembali terminal Anda akan membuat Ruby tersedia. Jika tidak, Anda dapat menjalankan perintah di bawah ini untuk memaksanya ditambahkan.

$ source ~/.rvm/scripts/rvm

Anda dapat menguji apakah itu telah ditambahkan atau tidak dan berfungsi dengan baik dengan menjalankan perintah bantuan RVM.

$ rvm help

RVM seharusnya menarik dan membangun rilis stabil terbaru dari Ruby. Untuk memeriksa apa itu, jalankan perintah versi Ruby.

$ ruby -v

Jika Anda menginginkan atau membutuhkan versi Ruby yang berbeda dari yang diinstal, Anda dapat mencantumkan semua versi yang tersedia untuk RVM.

$ rvm list known

Untuk menginstal salah satunya jalankan rvm install diikuti dengan nomor versi yang Anda inginkan.

$ rvm install 2.3

Untuk menentukan versi Ruby mana yang ingin Anda gunakan, cukup beri tahu RVM.

$ rvm use 2.3

Jika Anda ingin menjadikan versi itu sebagai default, tambahkan itu di akhir.

$ rvm use 2.3 --default

Jadi, mungkin banyak yang harus dipertimbangkan, tetapi dengan berbagai opsi itu, jelas mengapa banyak pengembang Rails lebih suka menggunakan RVM.

Sekarang Anda telah menginstal Ruby, Anda dapat menggunakan sistem manajemen paket permata Ruby untuk menginstal Rails. Permata bekerja mirip dengan paket Linux, dan dapat diinstal dengan satu perintah.

$ gem install rails

Jika Anda memerlukan versi tertentu, tentukan itu.

$ gem install rails -v 4.2

Rel akan membutuhkan waktu beberapa menit untuk dipasang. Ini cukup besar. Setelah itu, Anda akan siap untuk memulai proyek Rails.

Cara Debian

Cara Debian menginstal Ruby dan Rails jauh lebih mudah. Kenyamanan itu datang dengan mengurangi fleksibilitas. Jika Anda berencana untuk menjaga agar Ruby tetap konsisten dengan versi stabil terbaru, mungkin lebih baik menggunakan paket Debian.

Untuk menginstal Ruby dan Rails, cukup gunakan apt .

# apt install ruby rails

Memulai Proyek Anda

Dengan Ruby dan Rails keduanya terinstal, menyiapkan proyek Rails sangat mudah. Cukup cd ke direktori tempat Anda ingin memulainya, dan jalankan perintah yang disediakan oleh Rails untuk membuat proyek baru.

$ cd /directory/containing/site/
$ rails new yourproject

Rails akan membuat folder baru dan mengisinya dengan semua file dan folder yang diperlukan untuk proyek Ruby on Rails.

Anda dapat menguji apakah semuanya telah diinstal dan berfungsi dengan baik dengan memasuki folder proyek baru dan menjalankan server pengembangan bawaan yang disertakan dengan Rails.

$ cd yourproject
$ rails s

Anda dapat membuka browser dan menavigasi ke localhost:300 . Anda akan melihat halaman selamat datang Rails.

Kesimpulan

Memulai dan menjalankan Rails di Debian Stretch cukup mudah. RVM menyediakan banyak opsi, tetapi membutuhkan beberapa pekerjaan untuk disiapkan. Debian memiliki semua yang Anda butuhkan dalam repositorinya, tetapi mereka membatasi kontrol yang Anda miliki atas lingkungan pengembangan Anda. Bagaimanapun, Stretch membuat platform pengembangan Rails yang hebat.


Debian
  1. Cara menginstal Tomcat 9 di Debian 9 Stretch Linux

  2. Cara menginstal TeamViewer di Debian 9 Stretch Linux

  3. Cara menginstal Spotify di Debian 9 Stretch Linux

  1. Cara menginstal klien Dropbox di Debian 9 Stretch Linux

  2. Cara Menginstal Jenkins di Debian 9 Stretch Linux

  3. Cara Menginstal NodeJS di Debian 9 Stretch Linux

  1. Cara menginstal mesin Docker di Debian 9 Stretch Linux

  2. Cara Menginstal Bitcoin-node di Debian 9 Stretch Linux

  3. Cara menginstal Skype di Debian 9 Stretch Linux 64-bit