Just my scratch

Tuesday, 18 October 2016

Hari 1 : Hello Rails

00:28:00 Posted by Unknown No comments


            Selamat datang di blog gue yang ga jelas ini, ok sesuai dengan judul postingan ini gue bakalan ngenalin kalian sama barang yang namanya Rails. Yang perlu diingat semua tulisan di blog Bagian rails ini gue tulis berdasarkan tutorialnya Pak Michael Heartl yang judulnya Ruby On Rails Tutorial dan blog ini ga disarain buat dibaca buat lu yang pengin cepet-cepet belajar Rails. jadi buat yang udah ngebet bisa baca sendiri di www.railstutorial.org. Buat kalian yang baru denger barang yang namanya Rails gue kasih tau Rails itu kependekan dari barang yang namanya Ruby On Rails kadang orang juga biasa nyingkat dengan nama ROR. Rails ini adalah web development framework yang ditulis dalam bahasa pemrogrman Ruby yang dibuat tahun 2004 (kalau ga salah) sama Pak David Heinemeier Hanson dan Rails Core team. Kata bukunya pak Michael Heartl, Rails ini merupakan framework yang powerful kalau ga percaya kalian bisa lihat sendiri video ngebuat blog dalam 15 menit make Rails di video di bawah ini.

Nah di tutorial ini gue make OS Ubuntu 16.04, text editor atom, dan Version control git di github tapi sebelum install Rails kalian perlu install Ruby dulu, buat  yang make Ubuntu 16.04 copy command dibawah ini aja buat install dependencies buat Ruby
  1. sudo apt-get update
  2. sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev

kalau udah sekarang waktunya buat ngeinstall Rubynya make method rbenv, di method rbenv ini ada dua proses yaitu pertama lu kudu nginstall rbenv itu sendiri dan yang kedua baru install ruby-bulidnya. command dibawah ini buat ngeinstall rbenv sama ruby-buildnya
Install rbenv

cd
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
Install ruby-build
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

rbenv install 2.3.1
rbenv global 2.3.1
ruby -v
Ok kita udah ngeinstall Ruby terus gimana caranya ngeinstall Rails?, sabar dulu sebelum kita install Rails kita msih kurang satu barang yang namanya bundler. Asem apaan lagi ini bundler? -.-. Bundler ini adalah program yang dipake buat nge-manage gem.Asem apalagi ini gem?.Nah karena gue ga bakal ngebahas bundler sama gem lu bisa baca sendiri apa itu gem sama bundler di rubygems.org dan bundler.io. Ok cukup sudah penjelasannya langsung aja kita install bundler dengan command
gem install bundler
Ok sekarang gue udah bisa install Rails belum?, jawabannya adalah belum kok bisa kan Ruby udah, bundler udah terus sekarang kurang apaan?. Mengingat Rails sudah versi ke-5 pasti Rails sekrang udah banyak dependensinya kan. yang perlu kalian sarang install adalah Javascript runtime. Di tutorial ini yang bakal gw install buat runtime Javascriptnya adalah NodeJs. kalian pasti nanya kenapa pake NodeJs alasannya karena dengan nge-make NodeJs ini gue bisa make Coffescript dan Asset Pipeline di Rails yang nantinya bakal ngekombinasiin dan memanifest javascript supaya environtment produksinya lebih cepet. Berikut ini commandnya. Buat yang udah ada NodeJs di kompute atau laptopnya lu bisa skip bagian ini 
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
Nah sekarang lu udah bisa install Rails, tapi Rails versi berpa yang bakalan dipake?, kan Gw ngikut bukunya pak Michael Hearl dan pastinya gw ngikut buku tersebut yaitu versi ke 5.0.0.1 nah berikut ini commandnya
gem install rails -v 5.0.0.1
Tunggu sampe installasi selesai. Terus kalau udah intall Rails gue bisa langsung make Railsnya ga? jawabannya belum,lu perlu langkah terakhir yaitu ngebuat rails bisa di execute di rbenv yaitu dengan menggunakan command
rbenv rehash
 Nah kalau udah, saatnya sekarang kita cek versi Railsnya
rails -v
Nah lu udah berhasil ngeinstall Rails sekarang sesuai bukunya pak Micheal Heartl lu perlu text editor sama Version control buat text editor lu make Atom yang bisa lu dowload di atom.io atau sublime yang bisa lu download di sublimetext.com  atau text editor lainya. Tapi disini yang gue pake itu Atom.            Ok sekarang saatnya buat nge-configure Version control buat lu yang belum tau version control lu bisa baca di git-scm.com. Dan buat lu yang baru tau doang Version Control tapi belum punya akunya kalian bisa daftar di  github.com atau bitbucket.org. Disini yang gue pake itu github alesannya gue udah punya github student pack sayang kalau ga dipake :v. kalau udah register saatnya config gitnya, buat Ubuntu lu yang belum ada Gitnya bisa downlad di git-scm.com/downloads tapi masa iya lu make Ubuntu belum ada Gitnya kecuali lu purge :v. Sekrang saatnya buat config Git.Buat lu yang gitnya udah diconfig bisa di skip aja. Berikut ini commandnya but nge-config
git config --global color.ui true
git config --global user.name "username lu"
git config --global user.email "emaillu@blablabla.com"
config ssh (kalau perlu)
ssh-keygen -t rsa -b 4096 -C "emaillu@blabla.com"
buat lu yang yang peduli banget sama ssh karena lu private banget orangnya copy command dibawah ini buat ngelihat shh key hasil generatenya
cat ~/.ssh/id_rsa.pub
Pas udah ke view key sshnya copy paste aja key ssh lu di ssh setting github buat yang make github  atau buat yang make bitbucket bisa baca setting ssh. Buat yang udah conffig ssh kalian bisa cek apakah ssh lu udah jalan belum dengan command berikut 
ssh -T git@github.com (untuk github)
ssh -T git@bitbucket.com (untuk bitbucket)
Buat yang make github yang udah selesai execute commandnya hasilnya seperti dibawah ini 
Hi (Username)! You've successfully authenticated, but GitHub does not provide shell access.
kalau yang make bitbucket gue ga tau hasilnya apaan :v. sekian perkenalan dan install Rails di Ubuntu 16.04 buat lu yang ga make Ubuntu 16.04 kalain bisa baca instruksinya di di link https://gorails.com/setup/ubuntu/16.04. Sekian dulu cara Instalasi Ruby on Rails.Udah pegel ngetik gue soalnya  :v.
Source
  1. https://gorails.com/setup/ubuntu/16.042. 
  2. www.railstutorial.org

0 komentar:

Post a Comment