Install Ruby on Rails dengan rbenv pada Ubuntu 16.04 Xenial Xerus

Install Ruby on Rails dengan rbenv pada Ubuntu 16.04 Xenial Xerus

Ruby on Rails merupakan suatu application stack untuk develop web application. Bahasa pemrograman Ruby dipadukan dengan framework rails. Langsung saja,

Update dan install dependencies untuk rbenv dan Ruby

ucup@Y:~$ sudo apt-get update

ucup@Y:~$ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev


Setelah dependensi terinstall lanjut dengan menginstall rbenv.

ucup@Y:~$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv


Lalu tambahkan ~/.rbenv/bin ke $PATH sehingga rbenv dapat digunakan, dan tambahkan ~/.rbenv/bin/rbenv init ke ~/.bash_profile.

ucup@Y:~$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

ucup@Y:~$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc


source ~/.bashrc


Untuk mengeceknya gunakan perintah type yang menampilkan informasi rbenv

ucup@Y:~$ type rbenv
rbenv is a function
rbenv () 
{ 
    local command;
    command="$1";
    if [ "$#" -gt 0 ]; then
        shift;
    fi;
    case "$command" in 
        rehash | shell)
            eval "$(rbenv "sh-$command" "$@")"
        ;;
        *)
            command rbenv "$command" "$@"
        ;;
    esac
}


Install ruby-build.

ucup@Y:~$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

Selanjutnya instalasi Ruby menggunakan rbenv.
Pertama lihat list versi ruby yang akan diistall.
ucup@Y:~$ rbenv install -l


Perintah tersebut akan memperlihatkan list yang sangat panjang yang berisi versi ruby. Disinisaya akan menginstall Ruby versi 2.3.1 dan menjadikanya default version.

ucup@Y:~$ rbenv install 2.3.1
ucup@Y:~$ rbenv global 2.3.1


Lihat apakah Ruby sudah terintall,

ucup@Y:~$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]


Selanjutnya setup gems dan framework rails Gems adalah paket manager untuk ruby, kita akan mengintal rails menggunakan perintah gem. Pertama install bundler terlebih dahulu untuk memanage dependensi

ucup@Y:~$ gem install bundler


Setelah konfigurasi gems selesai, lalu instal rail dengan command gem install

ucup@Y:~$ gem install rails


Apabila kalian ingin menginstall versi rails tertentu gunakan perintah,

ucup@Y:~$ gem search '^rails$' --all
ucup@Y:~$ gem install rails -v 5.1.3


rbenv bekerja dengan membuat direktori yang hanya menuju pada file yang digunakan pada versi ruby yang aktif. Dengan perintah rehash akan membuat rbenv dapat bekerja pada sebua versi ruby yang terinstall pada server,

ucup@Y:~$ rbenv rehash


Lihatlah apakah rails terinstall dengan benar

ucup@Y:~$ rails -v
Rails 5.1.3


Ruby on Rails telah terintall!!..
Selanjutnya untuk uji coba menggunakan Ruby on Rails pada artikel berikutnya.

Setting database MySQL dan PostgreSQL pada Ruby on Rails

Comments

Popular posts from this blog

Setting database MySQL dan PostgreSQL pada Ruby on Rails

Installasi Node.js pada Linux berbasis Debian/Ubuntu