Xcode merupakan library dari Apple untuk kebutuhan developer aplikasi iOS dan Mac. Tapi ada beberapa library yang dibutuhkan dalam pengembangan aplikasi di Rails.
Ada dua cara untuk menginstall Xcode yaitu melalui console terminal dan bisa mengdownload aplikasi ini langsung dari App Store.
Via terminal ketik command xcode-select --install lalu enter. Akan muncul pop-up seperti pada gambar lalu pilih install
Atau bisa mendownload langsung dari App Store
Install Homebrew
Homebrew merupakan paket environment OSX yang nantinya akan digunakan untuk menginstall package yang dibutuhkan dalam pengembangan aplikasi di Rails.
Berikut ini adalah cara menginstall homebrew via terminal :
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
Tunggu sampai proses installasi selesai lalu masukan perintah di consolebrew doctorInstall MySQL
Untuk database biasanya menggunakan MySQL. Untuk menginstall MySQL ini bisa melalui dua cara yaitu dengan mendownload langsung dari http://dev.mysql.com/downloads/mysql/ atau via terminal :
brew install mysql
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:$(brew --prefix mysql)/bin
Dengan menggunakan RVM akan lebih mudah bagi kita untuk mengatur versi ruby sesuai dengan aplikasi yang sedang didevelop. Sebelum menginstall RVM, pastikan sudah menginstall gcc49.
brew tap homebrew/versions brew install gcc49 brew install autoconf automake libtool libyaml readline libksba openssl
Setelah instalasi selesai, buka file .bashrc dan cari command seperti di bawah ini, lalu uncomment kode tersebut.
#export CC=/usr/local/bin/gcc-4.9 #export CPP=/usr/local/bin/cpp-4.9 #export CXX=/usr/local/bin/g++-4.9
\curl -L https://get.rvm.io | bash -s stableInstall Ruby
Setelah mengikuti beberapa langkah sebelumnya di atas, baru kita install Ruby nya.
rvm install ruby-2.0.0-p247Install Rails
Setelah itu baru kita bisa menginstall rails dan gem lainnya pada aplikasi rails yang kita buat. Bisa memasukkan perintah install di terminal atau masukkan nama gemnya pada Gemfile.
Contoh install gem via terminal adalah seperti di bawah ini :
gem install rails gem install mysql2Setelah semua step di atas diikuti, kita bisa memulai langsung membuat aplikasi Rails
rails new nama_aplikasi