Ruby on Rails Kurulumu

Ahmet AYHAN
2 min readMay 9, 2024

--

Ruby on Rails, web uygulamalarını hızlı bir şekilde geliştirmek için Ruby dili ile geliştirilmiş güçlü bir framework’dür. Rails, basit ve sade bir kod yapısıyla karmaşık web uygulamaları oluşturmayı kolaylaştırır. Bu makalede, Ruby on Rails’ı RVM (Ruby Version Manager) kullanarak kurma ve Webpacker’ı kullanarak varlık yönetimini yapılandırma sürecini adım adım açıklayacağız. Ayrıca, PostgreSQL veritabanını kurma ve varlık derleme gibi diğer önemli adımları da ele alacağız. Başlamadan önce, macOS veya Linux işletim sisteminde çalışan bir bilgisayar ve bir internet bağlantısına ihtiyacınız olacak. Şimdi, Ruby on Rails dünyasına adım atma zamanı!

  1. Homebrew’un Kurulumu:
  • Homebrew, macOS ve Linux işletim sistemlerinde paketlerin kolayca yönetilmesini sağlayan bir paket yöneticisidir. Homebrew’u kurmak için Terminal’i açın ve aşağıdaki komutu çalıştırın:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Bu komut, Homebrew’ın kurulum betiğini indirir ve çalıştırır. İşlem tamamlandığında, Homebrew başarıyla kurulmuş olacaktır.

2. RVM’nin Kurulumu:

  • RVM, birden fazla Ruby ortamını kolayca yönetmenizi sağlar. RVM’yi aşağıdaki komutu çalıştırarak kurun:
\curl -sSL https://get.rvm.io | bash -s stable --ruby
  • Bu komut RVM’yi ve en son kararlı sürümü yükleyecektir.

3. Ruby’nin Kurulumu:

  • Ruby’nin yüklenmesi için RVM veya rbenv gibi bir Ruby sürüm yöneticisi kullanabilirsiniz. Biz RVM kullanacağız. Aşağıdaki komut ile Ruby’nin son sürümü kurulabilir.
rvm install ruby
rvm --default use ruby
  • Ruby’nin herhangi bir versiyonunu kurabilmek için
rvm install ruby-3.2.3
rvm --default use ruby-3.2.3

4. Rails’in Kurulumu:

  • Ruby kurulduktan sonra, Rails’i RubyGems ile kurabilirsiniz:
gem install rails

5. PostgreSQL Kurulumu:

  • Rails, PostgreSQL veritabanını destekler. PostgreSQL’i kurmak için Homebrew kullanabilirsiniz:
brew install postgresql

6. PostgreSQL Veritabanını Başlatma:

  • PostgreSQL’i başlatmak için aşağıdaki komutu çalıştırın:
brew services start postgresql

7. Node.js ve Yarn’ın Kurulumu:

  • Rails, varlıkları yönetmek için Node.js ve Yarn gerektirir. Node.js ve Yarn’ı Homebrew kullanarak kurun:
brew install node
brew install yarn

8. Yeni Bir Rails Uygulaması Oluşturma:

  • Yeni bir Rails uygulaması oluşturmak için aşağıdaki komutu kullanın:
rails new myapp

9. Webpacker’ı Yapılandırma:

  • Rails 6, JavaScript varlıklarını yönetmek için Webpacker’ı kullanır. Webpacker’ı yapılandırmak için aşağıdaki komutu çalıştırın:
rails webpacker:install

10. PostgreSQL Veritabanını Oluşturma:

  • Rails projesinde kullanmak üzere bir PostgreSQL veritabanı oluşturmak için aşağıdaki komutları sırayla çalıştırın:
rails db:create 
rails db:migrate

11. Varlıkları Derleme(Compiling Assets):

  • Rails uygulamasındaki varlıkları derlemek için aşağıdaki komutu çalıştırın:
rails assets:precompile

12. Rails Sunucusunu Başlatma:

  • Her şey ayarlandıktan sonra, Rails sunucusunu aşağıdaki komutla başlatın:
rails server

Bu adımları takip ederek Ruby on Rails’ı RVM kullanarak kurabilir ve Webpacker’ı kullanarak varlıkları yönetebilirsiniz. Ayrıca, PostgreSQL ve varlık derleme gibi diğer önemli adımları da tamamlamış olursunuz. Başarılar dilerim!

--

--