Ruby ve Rails’in Windows’a Kurulumu
Başlamadan önce, bir bilgisayarınızda Ruby ve Rails’in nasıl kurulacağını öğrenmek çok önemlidir. Adımları takip ettiğinizde, sorunsuzca Rails projeleri oluşturabilirsiniz.
Adım 1: Ruby Kurulumu
İlk olarak, Ruby dilini bilgisayarınıza kurmamız gerekiyor. Ruby’nin en son sürümünü indirmek için [resmi Ruby sitesi](https://rubyinstaller.org/) üzerinden RubyInstaller’ı indirin. Bu, Windows üzerinde Ruby’nin kurulmasını sağlayan en yaygın ve önerilen araçtır.
RubyInstaller’ın en güncel sürümünü seçip indirdikten sonra, kurulum dosyasını çalıştırın. Kurulum sırasında "Add Ruby executables to your PATH" seçeneğini işaretlemeyi unutmayın. Bu sayede Ruby, komut satırından erişilebilir olacak.
Adım 2: Rails Kurulumu
Ruby yüklendikten sonra, Rails’i yüklemek için birkaç komut satırı komutuna ihtiyacınız olacak. Komut satırını açın ve şu komutu girin:
gem install rails
Bu komut, RubyGems üzerinden Rails’in en son sürümünü bilgisayarınıza kuracaktır. Eğer internet bağlantınızda bir sorun yoksa, işlem birkaç dakika sürecektir.
Adım 3: Veritabanı Kurulumu (SQLite3)
Rails projeleri, veritabanı olarak genellikle SQLite3 kullanır. SQLite3, özellikle başlangıç için çok uygundur çünkü kurulumu çok kolaydır. Bu veritabanını yüklemek için şu komutu çalıştırabilirsiniz:
gem install sqlite3
Bu komut, SQLite3'ü Rails ile uyumlu şekilde yükleyecektir. Veritabanı kurulumu tamamlandıktan sonra, Rails projelerinde veri depolama ve yönetim işlemlerine başlayabilirsiniz.
İlk Ruby on Rails Projenizi Oluşturma
Artık Rails kurulumunu başarıyla tamamladığınıza göre, ilk Rails projenizi yaratma zamanı geldi. Proje yaratırken, Rails size başlangıç için temel bir yapıyı otomatik olarak sağlar. Hadi adım adım nasıl yapıldığını görelim.
Adım 1: Yeni Bir Rails Projesi Oluşturun
Komut satırını açın ve projeyi oluşturmak için şu komutu yazın:
rails new my_first_project
Burada `my_first_project` yerine kendi projenizin adını verebilirsiniz. Bu komut, gerekli tüm Rails dosya ve klasörlerini oluşturur.
Adım 2: Sunucuyu Başlatın
Projeniz hazır olduğunda, çalışmaya başlamadan önce Rails sunucusunu başlatmalısınız. Bunun için şu komutu kullanın:
cd my_first_project
rails server
Bu komut, yerel bir web sunucusu başlatır ve tarayıcınızda `http://localhost:3000` adresine gittiğinizde Rails uygulamanızın ana sayfasını görmelisiniz.
İlk Sayfanızı Oluşturun
Rails’in temel yapısını kurduktan sonra, ilk dinamik sayfanızı oluşturabilirsiniz. Örneğin, "Merhaba, Rails!" yazan bir sayfa oluşturmak için şu komutları izleyebilirsiniz:
Adım 1: Kontrolcü (Controller) Oluşturun
İlk sayfanız için bir kontrolcü oluşturalım:
rails generate controller home index
Bu komut, `home_controller.rb` adlı bir dosya ve bir `index.html.erb` şablon dosyası oluşturacaktır.
Adım 2: Görünüm (View) Dosyasını Düzenleyin
`app/views/home/index.html.erb` dosyasını açın ve içine şu kodu yazın:
Merhaba, Rails!
İlk projenize hoş geldiniz!
Adım 3: Uygulamayı Başlatın
Son olarak, web tarayıcınızda `http://localhost:3000/home/index` adresine giderek "Merhaba, Rails!" yazısını görebilirsiniz.
Sonuç
Tebrikler! Artık Windows üzerinde Ruby on Rails kurulumunu ve ilk Rails projenizi başarıyla oluşturmuş oldunuz. Geliştirmenize devam etmek ve daha büyük projeler üretmek için bu temel adımları daha da derinleştirerek öğrenmeye devam edebilirsiniz.