1. Adım: Ruby'nin Kurulumu
Ruby on Rails'i kullanmaya başlamadan önce, bilgisayarınızda Ruby'nin yüklü olması gerektiğini unutmamalısınız. Ruby, Rails için temel bir gereksinimdir. Peki, Ruby'yi nasıl kurarız?
İlk olarak, Ruby'nin resmi web sitesine gidin ve Windows için uygun olan Ruby sürümünü indirin:
https://rubyinstaller.org/
İndirdiğiniz dosyayı çalıştırarak Ruby'nin kurulumuna başlayın. Kurulum sırasında, "Add Ruby executables to your PATH" seçeneğini işaretlemeyi unutmayın. Bu seçenek, Ruby'nin komut satırından çalıştırılmasını sağlar.
2. Adım: RubyGems Yöneticisinin Kurulumu
RubyGems, Ruby için kullanılan bir paket yöneticisidir. Rails'i kurmak için RubyGems'i kullanacağız. Ruby Installer ile birlikte bu araç zaten yüklü gelir, ancak kontrol etmek isterseniz şu komutu kullanabilirsiniz:
gem -v
Bu komut, RubyGems'in sürümünü gösterir. Eğer herhangi bir hata almazsanız, gem'in kurulu olduğunu anlayabilirsiniz.
3. Adım: Rails'in Kurulumu
RubyGems üzerinden Ruby on Rails'i kolayca kurabilirsiniz. Komut satırını açarak aşağıdaki komutu çalıştırın:
gem install rails
Bu komut, Rails çerçevesini bilgisayarınıza indirir ve kurulum işlemi başlar. İndirme tamamlandıktan sonra, Rails'in düzgün bir şekilde kurulduğundan emin olmak için şu komutu çalıştırabilirsiniz:
rails -v
Eğer Rails'in sürümünü görüyorsanız, kurulum başarılı demektir!
4. Adım: Veritabanı Yönetim Sistemi Kurulumu
Rails, veritabanı olarak SQLite, PostgreSQL veya MySQL gibi sistemleri kullanabilir. Windows'ta geliştirme yaparken genellikle SQLite tercih edilir çünkü kurulum ve kullanım açısından çok daha kolaydır. Ancak PostgreSQL veya MySQL kullanmak isterseniz, ilgili veritabanı yönetim sistemini de indirip kurmanız gerekebilir.
5. Adım: İlk Rails Projesini Oluşturma
Rails kurulumunu tamamladığınızda, ilk Rails projenizi oluşturmak için aşağıdaki komutu çalıştırabilirsiniz:
rails new my_first_rails_app
Bu komut, `my_first_rails_app` isminde yeni bir Rails projesi oluşturacaktır. İsterseniz projenin adını değiştirebilirsiniz. Projeyi oluşturduktan sonra, o dizine giderek geliştirme işlemine devam edebilirsiniz:
cd my_first_rails_app
6. Adım: Rails Sunucusunu Çalıştırma
Şimdi, Rails uygulamanızın çalışıp çalışmadığını görmek için Rails sunucusunu başlatabilirsiniz. Sunucu başlatmak için şu komutu yazın:
rails server
Sunucu çalıştığında, tarayıcınızı açıp http://localhost:3000 adresine giderseniz, Rails'in başlangıç sayfasını görmelisiniz. Artık temel kurulum tamamlandı ve Rails ile web geliştirmeye başlamaya hazırsınız!
7. Adım: İlk Rails Sayfasını Oluşturma
Projenizin başarıyla çalıştığından emin olduktan sonra, basit bir sayfa oluşturabilirsiniz. Örneğin, `home` isminde bir sayfa ekleyelim:
rails generate controller Home index
Bu komut, bir `Home` kontrolcüsü ve `index` adlı bir aksiyon oluşturur. Şimdi, `app/views/home/index.html.erb` dosyasını açarak basit bir HTML kodu yazabilirsiniz:
Merhaba, Ruby on Rails!
İlk Rails uygulamanız başarıyla çalışıyor!
Şimdi, tekrar http://localhost:3000/home/index adresini ziyaret ederseniz, yazdığınız mesajı görmelisiniz.
Sonuç
İlk Ruby on Rails projenizi kurmak, başlangıçta zorlayıcı gibi görünebilir, ancak adım adım takip ettiğinizde oldukça basit bir süreç olduğunu göreceksiniz. Artık Windows'ta Rails kurulumunu tamamladınız ve temel bir projeyi başarıyla oluşturmuş oldunuz. Şimdi sıra, projelerinizi geliştirip, daha fazla özellik ekleyerek Rails'in gücünden faydalanmaya başlamakta!