Linux işletim sistemine(debian tabanlı) Ruby on Rails kurulumu nasıl yapılır ?

1.) Sistemimizi kurulum için hazırlayalım.Hatasız bir şekilde aşağıdaki kodu çalıştıralım.

Linux işletim sistemine(debian tabanlı) Ruby on Rails kurulumu nasıl yapılır ?

1.) Sistemimizi kurulum için hazırlayalım.Hatasız bir şekilde aşağıdaki kodu çalıştıralım.

$ sudo apt-get update

Rvm yüklerken kullanacak olduğumuz curl indirelim.

$ sudo apt-get install curl

2.)Rvm kullanarak ruby indirelim.

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

2.1) Eğer rvm yüklü ise.Aşağıdaki kodları çalıştıralım.

$ rvm get stable --autolibs=enable
$ rvm install ruby
$ rvm --default use ruby-2.4.2

3.) Nodejs indirelim.

$ sudo apt-get install nodejs

3.1)Eğer nodejs i indiremediyseniz aşağıdaki kütüphaneyi projenize eklemelisiniz.

gem 'therubyracer'

4.) Kütüphane yönetimini indirebildik mi diye kontrol edelim.gem -v çıktısını kontrol edelim.

$ gem -v
2.4.2

4.1) Sistemi yükseltelim.

$ gem update --system

5.)Rvm ile gemset i listeleyelim.rvm gemset list komutunu girince a

$ rvm gemset list

gemsets for ruby-2.4.2
=> (default)
global

6.)Rvm ile global gemset i kullanmak için aşağıdaki kodları çalıştıralım.

$ rvm gemset use global
$ gem list

7.)Hızlı kütüphane indirmek için aşağıdaki kodu çalıştıralım.

$ echo "gem: --no-document" >> ~/.gemrc

7.1)Aşağıdaki kütüphaneleri indirelim.

$ gem install bundler
$ gem install nokogiri

8.)Rails indirme seçeneklerini ayarlayalım.

8.1)Aşağıdaki kod ile ruby ve rails versiyonu nu seçerek proje oluşrurabiliriz.

$ rvm use ruby-2.4.2@rails5.2 --create

8.2)Rails kütüphanesini indirmek için.

$ gem install rails

8.3)Rails versiyonu seçmek için aşağıdaki kodu çalıştırınız.

$ gem install rails --version=3.2.18

Rails versiyonunu kontrol ediniz.

$ rails -v

Kurulumu tamamladınız.

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -

bash: rvm: command not found

Kurulumda yukarıdaki gibi bir hata aldıysanız aşağıdakileri deneyebilirsiniz.

# <user> yerine kendi kullanıcı adını yazınız.

$ \curl -sSL https://get.rvm.io | bash
$ source /home/<user>/.rvm/scripts/rvm
$ rvm -v
$ rvm install ruby
$ ruby -v
$ sudo apt-get install rubygems
$ gem update
$ sudo apt-get install ruby-dev zlib1g-dev liblzma-dev build-essential patch
$ rvm gemset list
$ gem install rails
$ rails -v