Install Ruby on Rails di Windows dengan Rails Installer
Untuk menggunakan framework Ruby on Rails versi 3 ke atas, seminimalnya inilah yang harus anda install:
1. Download Source Rails Installer
Download railsinstaller dari: http://railsinstaller.org/en
2. Run Rails Installer
Klik 2x pada source Rails Installer yang sudah Anda download.
3. Atur Path untuk Rails Installer
4. Testing Installasi
Setelah intallasi selesai, maka pastikan untuk cek hasil installasi anda benar dengan membuka Command Prompt dan menjalankan perintah:
Silakan lihat gambar berikut untuk lebih jelas:
Cek versi Rails
Cek versi RubyGems
Jika hasil di cek installasi tidak ada error, maka sekarang Anda sudah bisa belajar ruby on rails lebih mendalam dan dapat mencobanya langsung.
Untuk memperbaiki error "the system cannot find the path specified" lakukan cara berikut :
Buat Project Baru
Happy Coding !!
- Ruby
- RubyGems
- Rails Gem
- Bundler Gem
- Devkit
- Database ( Mysql / Sqlite / Sql Server / Postgree / dll )
Anda bisa install semua software tersebut secara terpisah dengan download installer nya satu persatu. Jika anda pertama kali install Ruby on Rails, Kami sarankan untuk menggunakan package dari RailsInstaller karena sangat mudah dan praktis dan tentu saja gratis :-) . Selain untuk windows, Rails Installer ini juga tersedia untuk OS X.
Langkah - langkah installasinya sebagai berikut:
Download railsinstaller dari: http://railsinstaller.org/en
2. Run Rails Installer
Klik 2x pada source Rails Installer yang sudah Anda download.
Jika muncul notifikasi seperti di atas, maka Klik tombol Run.
Klik tombol Next >
Baca Aggrement dengan seksama, kemudian jika Anda setuju, klik pilihan
I accept all of the lincenses dan klik tombol Next >
3. Atur Path untuk Rails Installer
Rails Installer akan menanyakan lokasi penyimpanan
hasil installasi Rails Installer.
hasil installasi Rails Installer.
Jika Anda sudah setuju untuk menyimpan hasil installasi sesuai
dengan default pada windows diatas, maka klik tombil Install,
jika ingin merubah lokasinya silakan rubah
pada text box yang disediakan.
pada text box yang disediakan.
Tunggu proses installasi.
4. Testing Installasi
Setelah intallasi selesai, maka pastikan untuk cek hasil installasi anda benar dengan membuka Command Prompt dan menjalankan perintah:
ruby -v
rails -v
gem -v
Silakan lihat gambar berikut untuk lebih jelas:
Cek versi Ruby
Cek versi Rails
Cek versi RubyGems
Notes: Versi Rails Installer yang kami gunakan mungkin berbeda dengan Anda, karena itu
versi yang akan muncul di command prompt Anda mungkin berbeda.
Untuk memperbaiki error "the system cannot find the path specified" lakukan cara berikut :
- Rails yang telah terinstal, coba buka folder RailsInstaller/Ruby2.2.0/bin. Lalu buka file rails dan bundle yang format filenya 'Batch'.
- Lalu rubah baris code @"C:\Users\emachnic\GitRepos\railsinstaller-windows\stage\Ruby2.2.0\bin\ruby.exe" menjadi @"%~dp0ruby.exe" seperti di bawah ini.
@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@"%~dp0ruby.exe"
"C:/Users/emachnic/GitRepos/railsinstaller-windows/stage/Ruby2.2.0/bin/rails"
%1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@"%~dp0ruby.exe" "%~dpn0" %*
File Rails@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@"%~dp0ruby.exe"
"C:/Users/emachnic/GitRepos/railsinstaller-windows/stage/Ruby2.2.0/bin/bundle"
%1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@"%~dp0ruby.exe" "%~dpn0" %*
File Bundle
Pengecekan versi ruby, rails, dan gem sukses.
Kita akan mencoba untuk membuat sebuah proyek kecil untuk mengetes bahwa rails benar-benar telah terinstal dan siap untuk dipakai.
Buat Project Baru
- Membuat Project Baru dengan nama blog
- Membuat CRUD item menggunakan scaffold
- Membuat Database Baru untuk item
- Silahkan cek localhost:3000/items, untuk memastikan kalau CRUD sukses dibuat.
$ rails new blog
$ cd blog
$ rails generate scaffold item name:string price:decimal stock:integer
$ rake db:create
$ rake db:migrate
$ rails s
Catatan : Apabila terjadi error, tidak dapat melakukan bundle install atau tidak dapat melakukan scaffold.
- Buka folder proyek yang telah di buat.
- Buka file 'gemfile'
- Baris pertama rubah HTTPS menjadi HTTP
Comments
Post a Comment