Pardus/Linux Ruby on Rails Kurulumu
Ruby on Rails nedir ?
Ruby on Rails, son zamanlardaki ilgimi çeken ve öğrenmek istediğim web geliştirme teknolojilerinden bir tanesi. Ruby on Rails’i bilmeyenler için; Ruby nesneye yönelik bir programlama dilidir. Rails, ruby programlama dilini kullanan bir web geliştirme (web development framework) çatısıdır. Ruby ile rails birleşip Ruby on Rails olmuş.
Ruby on Rails ile bir yazılım geliştirmeye başlamadan haliyle önce hem ruby’i hem de rails’i kurmamız gerekiyor.
Ruby on Rails nasıl kurulur ?
Ruby on Rails kurulumunu buradan öğrenip Pardus’a şu şekilde kurdum (Apache+Mysql ikilisinin yüklü olması gerekiyor)
- İlk olarak PiSi yardımı ile ruby paketi kurulur.
- Daha sonra buradan RubyGems (Ruby’nin paket yöneticisi) indirilir, sıkıştırılmış dosya açılır. Konsol yardımı ile klasörün içine girilir ve root olarak ruby setup.rb komutu verilir, RubyGems kurulur.
- Sıra Rails kurulumunda, konsolda gem install rails –include-dependencies komutu verilerek rails kurulumu yapılır.
- Her şey kuruldu. Konsolda verilecekrails /home/user/rails/ilk
cd /home/user/rails/ilk
ruby script/server
komutlarıyla /home/user/rails/ilk klasöründe ruby on rails ile yazılım geliştirmeye başlıyoruz. - http://localhost:3000 adresine girildiğinde Ruby on Rails’in çalıştığı görülecektir.
Ruy on Rails’i ben de bugün kurdum. Tez çalışmalarımdan dolayı uzun süre sadece kurulu kalacak gibi geliyor. Ruby on Rails ile bir şeyler geliştireceğim günün gelmesini sabırsızlıkla bekliyorum.




Geliştirdiğiniz uygulamaları ve edindiğiniz deneyimleri paylaşırsanız çok iyi olur. Kolay gelsin.
ilk deneyimim; sqllite3 kurulumu gerektiriyor, normalde gem install sqlite diyerek kurulması gerek ama pardusta bunu başaramadım. Dökümantasyon eksikliği de var tutoriallar var aynısını yapıyorum olmuyor.. biraz soğudum açıkçası.. şimdi python ile yazılan django’ya bakıyorum :)
Eğer IDE olarak netbeans 6.0 kullanırsanız ruby on rails ile direk olarak mysql projeleri oluşturabilirsiniz üstelik ayar dosyaları içinde boğulmanızada gerek kalmaz :)
Konu uzerinde yeni bir blog yazmaya basladim. Kurulum dokumaninda da bu sayfaya gonderme yaptim.
Blog`un amaci 2.0 surumune yetisemeyen kitap ve tutorial larin yerini doldurmak ve Turkce dokuman eksikliginin giderilmesine fayda saglamak.
http://umutonrails.blogspot.com adresinden ulasabilirsiniz.
Teşekkür ederim .
Merhabalar, güzel anlatımınızdan dolayı teşekkür ederim fakat ufak bir şey belirtmek istiyorum.
RubyGems kurulumunda konsola “ruby setup.rb” yazmamız gerekiyor. setup.rb yazdığımda herhangi bir sonuç elde edemedim. Biraz uğraştıktan sonra bulabildim geçerli olanını. Sizde düzeltirseniz yardım alan arkadaşlar için daha faydalı olur diye düşünüyorum.
@Yiğit Özdamar, haklısınız. Uyarınız için teşekkürler, düzeltiyorum.