Rails Logo

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:

💡
Dolar işareti $ 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
📝
Eğer rails komutu bulunamazsa, terminalinizi yeniden başlatmayı deneyin.

Rails ile Başlamaya hazırsınız!