Windows'ta Ruby on Rails Kurulumu ve İlk Proje Adımları

Windows üzerinde Ruby on Rails kurulumunu adım adım anlattık. Kurulumdan projeye kadar her aşamayı detaylı bir şekilde izleyebilirsiniz.

BFS

Ruby on Rails, web geliştirme dünyasında popüler bir çerçeve olmasının yanı sıra, kolay öğrenilebilir yapısı ile yazılımcılara büyük bir özgürlük sunuyor. Peki, Windows işletim sisteminde Ruby on Rails nasıl kurulur? İşte adım adım tüm süreç!

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!

İlgili Yazılar

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

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...