Ruby on Rails etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Ruby on Rails etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Ekim 2010 Pazartesi

Ruby on Rails'i Xampp (Lampp Server) ile kullanmak isterseniz

Eğer ben MySQL Server kullanmıycam derseniz yapmanız gereken tek şey projenizdeki database.yml dosyasını açıp development bölümünün en alt satırına  socket: "/opt/lampp/var/mysql/mysql.sock"  bunu eklemek olucak.

Örnek vermek gerekirse :


development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: RailsApplication1_development
  pool: 5
  username: root
  password:
  host: localhost
  socket: "/opt/lampp/var/mysql/mysql.sock"

Bu arada mysql2'yi kurmak istersenizde konsolda  $ sudo gem install mysql2 demeniz yeterli olucaktır.

Ubuntu için Ruby 1.9.2 ve Rails 3.0.1 Kurulumu

Konuyu PDF olarak http://www.mediafire.com/?1pk5lfuzb30p1q9 burdan indirebilirsiniz.


Merhabalar,

Kuruluma geçmeden önce şunu belirtmekte fayda var işlemler biraz uzun sürüyor bu sizi korkutmasın hiç bi tepki vermeyince bişey olmuyor diye :)

Şimdi ilk Ruby 1.9.2 'i kaynak kodundan kurmak için derleyici ve bi kaç kütüphaneye ihtiyacımız var.İlk bunları kuralım.

Ubuntu 10.4 LTS için

$ sudo apt-get -y install libc6-dev libssl-dev libmysql++-dev libsqlite3-dev make build-essential libssl-dev libreadline5-dev zlib1g-dev

Ubuntu Maverick 10.10 için

$ sudo apt-get -y install libc6-dev libssl-dev libmysql++-dev libsqlite3-dev make build-essential libssl-dev libreadline6-dev zlib1g-dev 

İki ubuntu sürümü için aralarındaki tek fark libreadline5-dev 'i libreadline6-dev olarak değiştirmek.

Şimdi bunlar kurulduktan sonra Ruby 1.9.2 'i indirelim ve kuralım. 

$ cd /tmp
$ mkdir src
$ cd src
$ wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz
$ tar xjvf ruby-1.9.2-p0.tar.bz2
$ cd ruby-1.9.2-p0/
$ ./configure --prefix=/usr/local
$ sudo make && sudo make install 


Bu işlemlerden sonra Ruby'i kurmuş olduk.
$ ruby -v yazarak kontrol edebilirsiniz.

Deneme amaçlı konsolda
ruby -ropenssl -rzlib -rreadline -e "puts 'Merhaba Ruby'" yazın.
Ruby 1.9.2 ' de RubyGem'e gerek yok kurulu geliyor.

$ gem list dediğimizde hata veriyor bize bugdan ötürü.Şimdi bunu geçelim önemli değil biraz sonra düzelticez bu hatayı.

Şimdi SQLite3 ve MySQL 5.1 i kuralım.

$ sudo apt-get install mysql-server-5.1 sqlite3 diyerek kurmuş olduk.Burda dikkat etmeniz gerekense MySQL Server kurulurken şifre istiyor bizden girdiğiniz şifreyi unutmayın.

Daha sonra şimdi de Rails ' i ve gereken gemleri kuralım. 

$ sudo gem update --system
$ sudo gem install tzinfo builder memcache-client rack rack-test erubis mail mysql text-format bundler thor i18n sqlite3-ruby
$ sudo gem install rack-mount –version=0.4.0
$ sudo gem install rails 



Uzun bi bekleyişin ardından sorun yoksa başarılı bi şekilde kurmuş olduk.
Gemleri kontrol etmek istersekte
$ gem list yazarak kontrol edebilirsiniz.İşte kurulum bu kadar :)

10 Ekim 2010 Pazar

Amacim Nedir ?

Merhaba Arkadaşlar ,

Java , JSP ,Python ,PHP ,Ruby ,Ruby on Rails hakkında Türkçe Programlama notlarından veya Programlamayla ilgili yararlı kaynaklar ve çevirilerde bulunucam.Umarım yararınıza olur...

Not : Blogun adının turkceprogramming olmasının sebebi de anlatımlarda ; tanımlamalarda ingilizce kullanma alışkanlığımdan ötürü işin espirisi bu :)

Saygılar....