Windows'ta Ruby on Rails Kurulum Rehberi ve İlk Proje Oluşturma Adımları

Bu yazıda, Windows işletim sisteminde Ruby on Rails kurulumunun ve ilk projenizin nasıl başlatılacağının adım adım anlatıldığı detaylı bir rehber sunulmuştur.

BFS

Ruby on Rails, son yıllarda popülerliğini hiç kaybetmemiş, geliştiriciler için harika bir web uygulama geliştirme framework'üdür. Eğer web geliştirmeye yeni başlıyorsanız, Ruby on Rails sizin için mükemmel bir başlangıç noktası olabilir. Windows işletim sisteminde Ruby on Rails kurulumunu ve ilk projeyi nasıl başlatacağınızı adım adım anlatacağım.

Windows’ta Ruby on Rails kurulumunu yapmadan önce, bilgisayarınızda gerekli tüm araçların ve yazılımların olduğundan emin olmalısınız. Hazırsanız, başlayalım!

1. Adım: Ruby'yi Yükleyin
Ruby on Rails, Ruby dilini kullanarak çalışır, bu yüzden ilk iş olarak Ruby’yi bilgisayarımıza kurmamız gerekiyor. İşte adımlar:

- [Ruby'nin resmi sitesine](https://rubyinstaller.org/) gidin.
- İndirilen sayfada Windows için uygun olan Ruby sürümünü seçin (örneğin, Ruby+Devkit 3.x.x sürümü).
- İndirilen dosyayı çalıştırarak Ruby'yi yükleyin. Kurulum sırasında "Add Ruby executables to your PATH" seçeneğini işaretlemeyi unutmayın, böylece terminalde `ruby` komutunu kullanabilirsiniz.
- Kurulum tamamlandığında, terminali açıp `ruby -v` komutunu yazarak Ruby’nin doğru şekilde yüklendiğini kontrol edebilirsiniz.

Not: Eğer kurulumda bir hata alırsanız, Ruby'nin Windows'a uygun sürümünü seçtiğinizden emin olun ve DevKit'in kurulumunu doğru yapıp yapmadığınızı kontrol edin.

2. Adım: Node.js ve Yarn Kurulumu
Ruby on Rails, JavaScript için Node.js'i kullanır, ayrıca bazı bağımlılıkları yönetebilmek için Yarn’a ihtiyacınız olacak.

- [Node.js'in resmi sitesinden](https://nodejs.org/) en son sürümü indirip kurun.
- Daha sonra, Yarn’ı yüklemek için terminale şu komutu yazın:

npm install --global yarn

Bu komut, Yarn'ı global olarak yükleyecek ve kurulum tamamlandığında `yarn -v` komutuyla kontrol edebilirsiniz.

### 3. Adım: Rails Kurulumu
Ruby ve gerekli araçlar yüklendikten sonra sıra, Rails framework'ünü yüklemeye geldi. Rails, Ruby on Rails uygulamalarını geliştirebilmek için gereklidir. Rails'i yüklemek için terminale şu komutu yazın:

gem install rails

Bu komut, Rails'i yükleyecek ve kurulum tamamlandığında `rails -v` komutuyla Rails sürümünü kontrol edebilirsiniz.

### 4. Adım: Veritabanı Kurulumu
Rails, veritabanı yönetimi için SQLite kullanır ancak daha güçlü bir veritabanı kullanmak isterseniz PostgreSQL ya da MySQL gibi seçenekleri de kullanabilirsiniz. Ancak, başlangıçta SQLite ile başlamak daha kolaydır. Veritabanını kurmak için şu komutu yazın:

rails db:create

Bu komut, gerekli veritabanlarını oluşturacaktır.

### 5. Adım: İlk Rails Projenizi Oluşturun
Rails'i başarıyla kurduysanız, şimdi ilk projenizi oluşturabilirsiniz. Terminalde şu komutu kullanarak yeni bir Rails projesi başlatın:

rails new blog

Bu komut, “blog” adında yeni bir Rails projesi oluşturacaktır. Proje oluşturulduktan sonra, bu dizine girin:

cd blog


### 6. Adım: Sunucuyu Başlatın
Proje kurulduktan sonra, Rails uygulamanızı yerel bir sunucuda çalıştırabilirsiniz. Terminalde şu komutu yazın:

rails server

Sunucu başarıyla başlatıldığında, tarayıcınızı açarak `http://localhost:3000` adresine gidin. Eğer her şey yolundaysa, Rails’in hoş bir “Yaygın Başlangıç” (Welcome aboard) sayfasını görmelisiniz.

### 7. Adım: İlk Rails Uygulamanızla Tanışın
Şimdi temel bir proje kurduk ve Rails’in bize sunduğu harika özellikleri keşfetmeye başlayabiliriz. İlk olarak, yeni bir kaynak (model) oluşturalım. Örneğin bir `Post` modelini oluşturmak için şu komutu kullanın:

rails generate model Post title:string content:text

Bu komut, bir `Post` modeli ile ilgili migration dosyasını oluşturacaktır. Veritabanına bu modelin karşılık gelmesi için şu komutu yazın:

rails db:migrate


Bu kadar! Artık Ruby on Rails kullanarak ilk modelinizi oluşturmuş oldunuz. Daha fazla model, controller ve view ekleyerek uygulamanızı geliştirebilirsiniz.

Sonuç
Windows’ta Ruby on Rails kurulumunun ve ilk projenizin başlatılmasının oldukça basit olduğunu görebilirsiniz. Geliştirme dünyasına adım attığınızda, bu temellerin üzerine daha pek çok şey ekleyebilirsiniz. Ruby on Rails size kolay ve hızlı bir şekilde uygulamalar geliştirmenin kapılarını açacak.

Umarım bu rehber size yardımcı olmuştur. İyi kodlamalar!

İlgili Yazılar

Benzer konularda diğer yazılarımız

NetBeans Debugging Başlatılmıyor – Çözüm Adımları ile Sorunu Gidermek

Her programcı, özellikle de yeni başlayanlar, zaman zaman NetBeans gibi popüler bir IDE kullanırken sorunlarla karşılaşabilirler. Bu sorunlar arasında en sinir bozucusu, şüphesiz "Debugging Başlatılmıyor" hatasıdır. Ancak merak etmeyin, bu hata tek bir...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...