Linux işletim sistemine(debian tabanlı) Ruby on Rails kurulumu nasıl yapılır ?
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