RESMİ KILAVUZA BU ADRES ÜZERİNDEN ULAŞABİLİRSİNİZ: https://guides.rubyonrails.org
Ruby on Rails İndirme Kılavuzu
Bu kılavuz, Ruby programlama dilini ve Rails çerçevesini işletim sisteminize kurmanızda size yol gösterecektir.
İşletim sisteminize Ruby önceden yüklenmiş olarak gelse de, genellikle güncel değildir ve yükseltilemez. Mise gibi bir sürüm yöneticisi kullanmak, en son Ruby sürümünü yüklemenize, her uygulama için farklı bir Ruby sürümü kullanmanıza ve yeni sürümler yayınlandığında kolayca yükseltmenize olanak tanır.
Alternatif olarak, Ruby veya Rails’i doğrudan makinenize kurmadan Rails’i çalıştırmak için Dev Containers’ı kullanabilirsiniz. Daha fazla bilgi edinmek için Dev Containers ile Başlarken kılavuzuna göz atın.
İşletim Sisteminizi Seçin
Kullandığınız işletim sistemi için olan bölümü takip edin:
$ ile başlayan tüm komutlar terminalde çalıştırılmalıdır.
macOS’a Ruby Yükleyin
Bu talimatları takip etmek için macOS Catalina 10.15 veya daha yüksek sürümüne ihtiyacınız olacak.
macOS’ta, Ruby’yi derlemek için gereken bağımlılıkları yüklemek amacıyla Xcode Komut Satırı Araçlarına ve Homebrew’a ihtiyacınız olacak.
Terminali açın ve aşağıdaki komutları çalıştırın:
# Install Xcode Command Line Tools
$ xcode-select --install
# Install Homebrew and dependencies
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc
$ brew install openssl@3 libyaml gmp rust
# Install Mise version manager
$ curl https://mise.run | sh
$ echo 'eval "$(~/.local/bin/mise activate)"' >> ~/.zshrc
$ source ~/.zshrc
# Install Ruby globally with Mise
$ mise use -g ruby@3
Ubuntu’ya Ruby Yükleyin
Bu talimatları takip etmek için Ubuntu Jammy 22.04 veya daha yüksek sürümüne ihtiyacınız olacak.
Terminali açın ve aşağıdaki komutları çalıştırın:
# Install dependencies with apt
$ sudo apt update
$ sudo apt install build-essential rustc libssl-dev libyaml-dev zlib1g-dev libgmp-dev
# Install Mise version manager
$ curl https://mise.run | sh
$ echo 'eval "$(~/.local/bin/mise activate)"' >> ~/.bashrc
$ source ~/.bashrc
# Install Ruby globally with Mise
$ mise use -g ruby@3
Windows’a Ruby Yükleyin
Linux Windows Alt Sistemi (WSL), Windows üzerinde Ruby on Rails geliştirme için en iyi deneyimi sağlayacaktır. Ubuntu’yu Windows içinde çalıştırır, bu da sunucularınızın ürün üzerinde çalışacağı ortama yakın bir ortamda çalışmanıza olanak tanır.
Windows 11 veya Windows 10 sürüm 2004 ve üstü (Build 19041 ve üstü) gerekir.
PowerShell veya Windows Komut İstemi’ni açın ve çalıştırın:
$ wsl --install --distribution Ubuntu-24.04
Yükleme işlemi sırasında yeniden başlatmanız gerekebilir.
Kurulduktan sonra, Başlat menüsünden Ubuntu’yu açabilirsiniz. İstendiğinde Ubuntu kullanıcınız için bir kullanıcı adı ve parola girin.
Ardından aşağıdaki komutları çalıştırın:
# Install dependencies with apt
$ sudo apt update
$ sudo apt install build-essential rustc libssl-dev libyaml-dev zlib1g-dev libgmp-dev
# Install Mise version manager
$ curl https://mise.run | sh
$ echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
$ source ~/.bashrc
# Install Ruby globally with Mise
$ mise use -g ruby@3
Ruby Kurulumunuzu Doğrulama
Ruby kurulduktan sonra, aşağıdaki şekilde çalıştığını doğrulayabilirsiniz:
$ ruby --version
ruby 3.3.6
Rails İndirme
Ruby’de “gem”, bir kütüphane veya Ruby programının kendi kendini kapsayan bir paketidir. Ruby’nin gem komutunu kullanarak RubyGems adresinden Rails’in en son sürümünü ve bağımlılıklarını yükleyebiliriz.
Rails’in son sürümünü yüklemek ve terminalinizde kullanılabilir hale getirmek için aşağıdaki komutu çalıştırın:
$ gem install rails
Rails’in doğru yüklendiğini doğrulamak için aşağıdakileri çalıştırın. Bir sürüm numarasının yazdırıldığını göreceksiniz:
$ rails --version
Rails 8.0.0
rails komutu bulunamazsa, terminalinizi yeniden başlatmayı deneyin.
Rails ile Başlamaya hazırsınız!