Ruby on Rails, web geliştirme dünyasında güçlü ve popüler bir framework’tür. Hızlıca prototipler oluşturmak ve geliştirmek isteyenler için harika bir seçenek. Ancak, Windows üzerinde Ruby on Rails kurulumunu yapmaya karar verdiğinizde bazı zorluklarla karşılaşabilirsiniz. Ama endişelenmeyin! Bu rehberde, her adımı detaylıca açıklayarak Windows sisteminizde Ruby on Rails'i kolayca kurmanıza yardımcı olacağım.
Adım 1: Ruby ve Rails’in Kurulumu İçin Gerekli Araçları İndirme
İlk adım, Ruby ve Ruby on Rails’i Windows’a kurmak için gerekli araçları indirmektir. Bu araçlar genellikle RubyInstaller ve Rails'yi içerir. RubyInstaller, Windows için hazırlanmış bir Ruby dağıtımıdır.
Ruby Installer’ı İndirme:
Ruby’nin en son sürümünü indirmek için [RubyInstaller’ın resmi web sitesine](https://rubyinstaller.org/) gidin. Buradan, Ruby'nin en son sürümünü seçip, kurulum dosyasını indirin. İndirdiğiniz dosyayı çalıştırın ve kurulum sihirbazını takip edin. "Add Ruby to PATH" seçeneğini işaretlemeyi unutmayın! Bu, Ruby komutlarını terminalde kolayca çalıştırabilmeniz için gerekli.
Rails’in Yüklenmesi:
Ruby kurulumunu tamamladıktan sonra, RubyGems'i kullanarak Rails'i yükleyebiliriz. Rails, Ruby programlama dili üzerinde çalışan güçlü bir web uygulama framework’üdür. Şimdi terminali açın ve şu komutu yazın:
gem install rails
Bu komut, Rails’i sisteminize yükleyecek. Yükleme tamamlandığında, Windows komut istemcisine (CMD) veya PowerShell'e geçin ve şu komutu yazın:
rails -v
Bu, Rails’in doğru bir şekilde kurulduğunu ve sürüm numarasını gösteren bir çıktı verecektir.
Adım 2: Veritabanı Kurulumu
Rails’in çalışması için bir veritabanına ihtiyacınız olacak. Windows üzerinde Rails projelerinde genellikle SQLite kullanılır, ancak isterseniz MySQL veya PostgreSQL gibi diğer veritabanlarını da seçebilirsiniz. SQLite genellikle başlangıç seviyesindeki projeler için yeterlidir, çünkü ekstra bir kurulum gerektirmez.
SQLite Yükleme:
SQLite veritabanı, Rails ile birlikte gelir, bu yüzden ekstra bir kurulum yapmanıza gerek yok. Ancak daha gelişmiş veritabanları kullanmak isterseniz, ilgili veritabanı sunucusunu kurmanız ve yapılandırmanız gerekebilir.
Adım 3: Rails Projesi Oluşturma
Kurulum tamamlandıktan sonra, artık bir Rails projesi oluşturabilirsiniz! Komut istemcisini açın ve aşağıdaki komutu girerek yeni bir Rails projesi başlatın:
rails new my_first_rails_app
Bu komut, "my_first_rails_app" adında yeni bir proje oluşturacaktır. Bu klasör içerisinde, Rails’in ihtiyaç duyduğu tüm dosya ve dizin yapıları otomatik olarak oluşturulacaktır.
Adım 4: Sunucuyu Çalıştırma
Her şey hazır olduğunda, projeyi başlatabilirsiniz. Şimdi, yeni oluşturduğunuz projeye gidin ve şu komutu kullanarak geliştirme sunucusunu başlatın:
cd my_first_rails_app
rails server
Bu komut, yerel geliştirme sunucusunu başlatacak ve projeyi `http://localhost:3000` adresinde görüntüleyebileceksiniz.
Adım 5: Tarayıcıda Projeyi Görüntüleme
Sunucu çalışmaya başladığında, tarayıcınızı açın ve `http://localhost:3000` adresine gidin. Rails’in varsayılan "yönlendirme sayfası" karşınıza çıkacak. Bu sayfa, kurulumun başarılı olduğunun bir göstergesidir. Tebrikler! Ruby on Rails kurulumunu başarıyla tamamladınız.
Ekstra İpuçları
Ruby on Rails’i Windows üzerinde kurarken karşılaşabileceğiniz birkaç yaygın hata olabilir. Bunlar genellikle yol (path) ayarlarıyla, eksik bağımlılıklarla ya da izinlerle ilgili olabilir. Bu gibi durumlarla karşılaşırsanız, komut satırında çalıştırdığınız komutları yönetici olarak çalıştırmayı deneyin.
Windows Subsystem for Linux (WSL):
Daha ileri düzey kullanımlar için, Windows Subsystem for Linux (WSL) kullanmayı düşünebilirsiniz. WSL, Windows üzerinde bir Linux ortamı sağlayarak, Rails ve Ruby gibi araçlarla daha uyumlu bir çalışma ortamı sunar.