Yigit C. Bacakoglu Yazılım Mühendisi | Rubyist | Mekanist on Rails

  15/12/2013 at 01:09       by yigit     under
Bu yazımda Mac OS X üzerine RVM ile Ruby on Rails kurulumunu göstereceğim.

Öncelikle makinanızda Xcode yüklü olmalı. Eğer yoksa, App Store'dan indirebilirsiniz.

İlk olarak paket yönetim scripti yüklememiz gerek, böylelikle Git, MySQL gibi paketleri kolaylıkla yükleyebiliriz. Mac OS X üzerinde çalışan en iyi paket yönetim sistemi homebrew. Aşağıda ki komutla yükleyebiliriz:


ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Yüklendikten sonra Git yükleyebiliriz:


brew install git

RVM'yi GitHub repositorysinden klonlamak için Git kullanmamız gerekecek.


RVM

RVM (Ruby Version Manager) ruby versiyonlarını yönetmemizi sağlar. RVM ile makinamızda Ruby 1.9.3 varken 2.0.0 ile de çalışabiliriz.

Git ve Curl kullanarak aşağıda ki komutla RVM'yi yükleyebiliriz:


bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 

Bittiğinde ~/.bashrc dosyasına her bash oturumunda RVM'yü yüklemesi için bir satır eklememiz gerekecek.


echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bash_profile 

Daha sonra ~/.bashrc dosyasını yenilememiz gerekecek


. ~/.bash_profile

rvm requirements komutu çalıştırdığımızda aşağıda ki gibi bir ekran gelmeli:

Notes for Darwin ( Mac OS X )
    For Snow Leopard be sure to have Xcode Tools Version 3.2.1 (1613) or later
    You should download the latest Xcode tools from developer.apple.com.
      (This is since the dvd install for Snow Leopard contained bugs).

    If you intend on installing MacRuby you must install LLVM first.
    If you intend on installing JRuby you must install the JDK.
    If you intend on installing IronRuby you must install Mono (version 2.6 or greater is recommended).

Şimdi Ruby kurulumuna geçebiliriz


Ruby

RVM ve Xcode varken kolaylıkla Ruby 1.9.3 yükleyebiliriz.


rvm install 1.9.3

Yüklenmesi biraz uzun sürebilir. Bittiğinde kullanmaya başlamak için:


rvm use 1.9.3

gerçekten 1.9.3'ü mü kullanıyoruz?


ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]

İsterseniz kullanıcımız için varsayılan Ruby versiyonunu 1.9.3 'de yapabiliriz!


rvm --default use 1.9.3

Artık Ruby hazır...!


Rails

Artık RVM ve Ruby makinamızda yüklü, Rails'i yükleyemeye hazırız. Yüklerken sudo komutunu kullanmamıza gerek yok çünkü RVM ile kendi gerekli dosyalarımıza yazma iznine sahibiz.Rails gem'ni yüklemek için:


gem install rails

Bu komut Rails'i ve Rails'in ihtiyacı olduğu 22 gem daha yükleyecek.


MySQL

Eğer MySQL kullanmayı düşünüyorsanız, homebrew ile yükleyebilirsiniz.


brew install mysql

Eğer Rails 3+ versiyon kullanıyorsanız Gemfile dosyanıza


gem 'mysql2'
ekleyin ve mysql kullanıma hazır..

Sonuç

Sonuç olarak sisteminize RVM ile Ruby on Rails kurulumunu yaptınız, diğer yazımda ilk projemizi oluşturacağız.

Görüşmek üzere..

Comment Mac OS X Ruby, RVM, Rails Kurulumu