Adım 1: Ruby'yi Yükleyin
Ruby on Rails, Ruby programlama dili üzerinde çalışır, bu yüzden ilk olarak Ruby'yi sisteminize kurmalısınız. Ruby'yi kurmanın en kolay yolu, [RubyInstaller](https://rubyinstaller.org/) üzerinden indirmektir.
1. RubyInstaller web sitesine gidin ve Windows için uygun Ruby sürümünü indirin.
2. İndirilen dosyayı çalıştırın ve yükleme işlemini başlatın.
3. Yükleme sırasında "Add Ruby executables to your PATH" seçeneğini işaretlediğinizden emin olun. Bu, Ruby'nin komut satırında çalışabilmesi için gereklidir.
Kurulum tamamlandığında, komut satırını açarak Ruby'nin doğru şekilde kurulduğunu kontrol edebilirsiniz:
ruby -v
Bu komut, yüklü Ruby sürümünü gösterecektir. Eğer doğru sürüm görüyorsanız, bir sonraki adıma geçebilirsiniz.
Adım 2: Rails'i Yükleyin
Ruby'yi başarıyla kurduktan sonra, sıra Ruby on Rails'i yüklemeye geldi. Rails, Ruby'nin paket yöneticisi olan gem aracılığıyla kurulur. Komut satırını açın ve aşağıdaki komutu girin:
gem install rails
Bu komut, Rails framework'ünü yükleyecektir. Yükleme tamamlandığında, Rails'in kurulu olduğunu şu komutla doğrulayabilirsiniz:
rails -v
Bu, Rails'in versiyonunu gösterecek ve kurulumun başarılı olup olmadığını doğrulamanıza yardımcı olacaktır.
Adım 3: Veritabanı Yönetim Sistemi Yükleyin
Rails, bir veritabanı yönetim sistemi (DBMS) gerektirir. Genellikle SQLite, PostgreSQL veya MySQL kullanılır. Ancak Windows üzerinde en yaygın tercih SQLite’dır, çünkü Rails ile varsayılan olarak gelir.
Eğer başka bir veritabanı kullanmayı planlıyorsanız, örneğin PostgreSQL, o veritabanının da kurulumunu yapmanız gerekecektir. Bu yazıda SQLite ile ilerleyeceğiz, çünkü en basit ve hızlı kurulum seçeneklerinden biridir.
Adım 4: İlk Rails Projesini Oluşturun
Her şey kurulduktan sonra, Rails ile ilk projenizi oluşturma zamanı geldi! Yeni bir Rails uygulaması oluşturmak için komut satırında aşağıdaki komutu çalıştırın:
rails new my_first_app
Bu komut, my_first_app adında yeni bir Rails projesi oluşturacaktır. Proje oluşturulduktan sonra, dizine girin:
cd my_first_app
Ardından, Rails server'ını başlatın:
rails server
Bu komut, Rails geliştirme sunucusunu başlatacak ve uygulamanızı yerel olarak çalıştıracaktır. Tarayıcınızı açarak şu adresi ziyaret edin:
http://localhost:3000
Eğer her şey doğru şekilde kurulmuşsa, Rails'in hoş geldiniz sayfası karşınıza çıkacaktır. Tebrikler, ilk Rails uygulamanız başarıyla çalışıyor!
Adım 5: İlk Controller ve View’ınızı Oluşturun
Artık Rails uygulamanız çalışıyor! Şimdi basit bir kontrolcü (controller) ve görünüm (view) ekleyelim.
İlk olarak, bir kontrolcü oluşturun:
rails generate controller welcome index
Bu komut, welcome adında bir kontrolcü ve index adında bir görünüm oluşturur. Oluşturduktan sonra, app/controllers/welcome_controller.rb dosyasını açın ve şu kodu ekleyin:
class WelcomeController < ApplicationController
def index
end
end
Son olarak, app/views/welcome/index.html.erb dosyasını açın ve şu içeriği ekleyin:
Hoş geldiniz, Ruby on Rails!
İlk projeniz başarıyla oluşturuldu.
Bu adımları tamamladıktan sonra, tarayıcınızda http://localhost:3000/welcome/index adresini ziyaret edin ve yeni oluşturduğunuz sayfanın görüntülendiğini görün!
Sonuç
İşte bu kadar! Artık Windows üzerinde Ruby on Rails kurulumunu tamamladınız ve ilk Rails projenizi başarıyla oluşturup çalıştırdınız. Rails ile uygulama geliştirmeye başlamak için harika bir adım attınız. Bu temel kurulumun ardından, projelerinizi geliştirmeye ve Rails dünyasına adım atmaya hazırsınız!
Rails ile ilgili daha fazla bilgi edinmek ve uygulamalarınızı geliştirmek için [resmi Rails dokümantasyonuna](https://guides.rubyonrails.org/) göz atabilirsiniz.