İlk olarak Bu adresten Instant Rails paketini indirip bilgisayarımızd aaçıyoruz.

İnsatantrails.exe yi çalıştırıyoruz.ve karşımıza bu ekran gelitor.

Görüldüğü üzere mysql ve Apache çalıştırdık.

Resimdeki I harfine tıkladıgımızda karşımıza çıkan yukarıdaki ekrandan "ruby consol"
Ruby DOS ekranı açıyoruz.rails demo yazarak ilk uygulamamız için gerekli dosyaları oluşturuyoruz.Bu komut rails_app dizini altında "demo" isimli bir klasör yaratıp gerekli diğer script ve dizinleri oluşturacaktır.

Resimde görüldüğü üzere uygulammaız için gerekli nesne ve fonsiyonlar otomatik olarak oluşturuldu.
Daha sonra rails_apps\demo\app dizini içindeki controller ve views klaörü içinde kodlarımızı yazacağız.
Buardaki controller ve views klasörleri:
Controller: Veritabanından veri okumaya ve bu veriyi düzenlemeye yarayan bir dizi fonksiyondan ibaretir. Controller nesneleri VIEW nesnelerinin istediği veriyi sunmak ile yükümlüdür.
View: Verinin belli bir formatta sunulmasıdır.
Bu kısa açıklamadna sonra kodlarımız yazmaya devam ediyoruz.
Son olarak yazıgımız kodları app dizinide belirtilen klasörler içine atıyoruz.Ve
Açık DOS ekranından <demo> dizinine geçip aşağıdaki komut ile WEBrick'i çalıştırıyoruz
ruby script/server
http://localhost:3000/demo
exploereda yaptıgımız bu ilk ve basit uygulamayı izliyoruz.
app/controllers/
Dosya adi: demo_controller.rb
class DemoController < ApplicationController
def index
@text= "ilk ruby uygulamam"
end
def ruby
end
end
app/views/demo/
Dosya adi: index.html.erb
<html>
<head>
<title>İlk ruby uygulamam</title>
</head>
<body>
<h1>İlk ruby uygulamam</h1>
<a href="/demo/ruby">Ruby nedir?</a>
<p>Bu benim: <%= @text %>
</body>
</html>
app/views/demo/
Dosya adi: ruby.html.erb
<html>
<head>
<title>Ruby nedir?</title>
</head>
<body>
<p>Ruby nedir?</p>
<p><a href="/demo">Anasayfa</a></p>
</body>
</head>
</html>
