Langkah Instalasi program yang dibutuhkan
pada modul praktek ini akan dijelaskan langkah melakukan instalasi program ruby on rails sebagai dasar program yang akan kita pelajari, program database postgres dan program text editor sublime
Install rails
- lakukan download program sublime pada link sublime 3
- lakukan install
- Lakukan download software dari website link
- klik pada windows ruby 2.3
- proses install
- lakukan double klik pada file yang baru di download, agar program berjalan
- install di folder C:\RailsInstaller
- pastikan configure git and ssh when installation has completed
- masukkan nama anda misalnya widjajayd
- masukkan email anda misalnya widjajaydles@gmail.com
membetulkan path instlasi rails
- terdapat kesalah dalam instalasi path untuk program rails, maka harus dikoreksi
- jalankan program sublime
- pada program sublime, pilih menu file, open folder, buka folder C:\RailsInstaller\Ruby2.3.0
- pilih menu
- buka website [rubygem link]http://rubygems.org/pages/download
- lakukan download file zip
- pindahkan file hasil download ke dalam folder c:\Railsintaller
- pilih menu Find, Find in files
- pada bagian find text, ketik C:\Users\emachnic\GitRepos
- kemudian klik pada tombol find
- akan ketemu sekitar 17 files dengan tulisan tersebut diatas, dari daftar file tersebut double klik untuk rails.bat
- setelah terbuka hapus seluruh isinya dengan ctrl+a, kemudian tekan tombol delete
- dan ganti dengan tulisan berikut:
@ECHO OFF IF NOT "%~f0" == "~f0" GOTO :WinNT ECHO.This version of Ruby has not been built with support for Windows 95/98/Me. GOTO :EOF :WinNT @"%~dp0ruby.exe" "%~dpn0" %*
- lakukan untuk semua file, khususnya 3 file dibawah ini
- bundle.bat
- rake.bat
- rails.bat
- jalankan command prompt, klik tombol start, ketik command, klik command prompt with ruby
- ketik rails -v
- bila muncul tulisan rails 5.0.1 berarti proses instalasi anda telah sukses
- berikut adalah daftar perintah dasar folder pada command prompt (bila anda belum mengetahui)
* MD mobil (membuat folder mobil) * CD mobil (masuk ke dalam folder mobil) * CD.. (keluar dari folder mobil) * CD\ (kembali ke root directory) * Dir (Melihat isi dari suatu folder) * Rd mobil /s (hapus seluruh folder mobil beserta isinya)
Install postgres database
- Lakukan download program postgresql di website link
- Lakukan install di folder folder default misalnya (jadi langsung tekan next saja)
- bila ditanya untuk database password masukkan kid
- untuk port masukkan apa adanya (port: 5432)
- default local
- hilangkan tanda cek pada Launch stack builder at exit?
Aplikasi yang akan kita buat
- kita ingin untuk membuat aplikasi dengan judul InvestToMyIdea (intomyidea)
- tujuan web ini adalah orang bisa memberi usulan-usulan ide bisnis
- nantinya bila ide itu dibaca oleh orang banyak dan dilakukan like maka berarti merupakan ide yang bagus,
- dan kita memberi kesempatan untuk orang yang memiliki uang untuk mulai memberikan usulan uang yang ingin diinvestasikan.
Langkah Pertama dalam membuat aplikasi
- jalankan program command prompt, dengan klik start, kemudian ketik command, klik pada command prompt with ruby
- otomatis nantinya akan masuk ke dalam folder c:\sites
- membuat aplikasi rails, ketik
- rails new intomyidea --database=postgresql
- proses ini biasanya memakan waktu 5 menit atau lebih karena rails akan melakukan download beberapa aplikasi dari internet
- cd intomyidea
jalankan program sublime
- pilih menu file, open folder dan pilih c:\sites\intomyide
- tekan ctrl + p
- ketik database.yml
- pilih semua ketikan dengan ctrl + a dan hapus dengan menekan del
- tekan ctrl + v untuk paste
# SQLite version 3.x # gem install sqlite3 # # Ensure the SQLite 3 gem is defined in your Gemfile # gem 'sqlite3' # development: adapter: postgresql encoding: unicode database: intomyidea_development pool: 5 host: localhost username: postgres password: kid test: &test adapter: postgresql encoding: unicode database: intomyidea_test pool: 5 host: localhost username: postgres password: kid production: adapter: postgresql encoding: unicode database: intomyidea_production pool: 5 host: localhost username: postgres password: kid cucumber: <<: *test
kembali ke command prompt , ketik
- rake db:create
- bila tidak ada error berarti sukses dalam melakukan koneksi ke database
menjalankan server rails
- pastikan anda berada dalam folder c:\sites\intomyidea
- apabila tidak anda bisa ketik perintah berikut:
- cd\
- cd sites\intomyidea
- ketik rails server untuk menjalankan server rails
- selanjutnya buka browser misalnya firefox
- buka website localhost:3000
- bila keluar tulisan welcome to ruby on rails berarti langkah anda sukses