Ruby on Rails - Instalasi

Untuk mengembangkan aplikasi web menggunakan Ruby on Rails Framework, Anda perlu menginstal perangkat lunak berikut -

  • Ruby
  • Kerangka Rel
  • Sebuah Server Web
  • Sebuah Sistem Database

Kami berasumsi bahwa Anda telah menginstal Server Web dan Sistem Database di komputer Anda. Anda dapat menggunakan WEBrick Web Server yang disertakan dengan Ruby. Namun sebagian besar situs web menggunakan server web Apache atau lightTPD dalam produksi.

Rails bekerja dengan banyak sistem database, termasuk MySQL, PostgreSQL, SQLite, Oracle, DB2 dan SQL Server. Silakan merujuk ke manual Pengaturan Sistem Database yang sesuai untuk mengatur database Anda.

Mari kita lihat petunjuk instalasi untuk Rails di Windows dan Linux.

Instalasi Rails di Windows

Ikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Ruby on Rails.

Langkah 1: Periksa Versi Ruby

Pertama, periksa apakah Anda sudah menginstal Ruby. Buka command prompt dan ketikruby -v. Jika Ruby merespons, dan jika itu menunjukkan nomor versi pada atau di atas 2.2.2, ketikkangem --version. Jika Anda tidak mendapatkan kesalahan, lewatiInstall Rubylangkah. Jika tidak, kami akan memasang Ruby baru.

Langkah 2: Instal Ruby

Jika Ruby belum diinstal, unduh paket instalasi dari rubyinstaller.org . Ikutidownloadtautan, dan jalankan pemasang yang dihasilkan. Ini adalah file exerubyinstaller-2.2.2.x.exedan akan dipasang dalam satu klik. Ini adalah paket yang sangat kecil, dan Anda juga akan mendapatkan RubyGems bersama dengan paket ini. tolong cekRelease Notes untuk detail lebih lanjut.

Langkah 3: Pasang Rails

Install Rails - Dengan Rubygems dimuat, Anda dapat menginstal semua Rails dan dependensinya menggunakan perintah berikut melalui baris perintah -

C:\> gem install rails

Note- Perintah di atas mungkin memerlukan waktu untuk menginstal semua dependensi. Pastikan Anda terhubung ke internet saat menginstal dependensi permata.

Langkah 4: Periksa Versi Rails

Gunakan perintah berikut untuk memeriksa versi rel.

C:\> rails -v

Output

Rails 4.2.4

Selamat! Anda sekarang berada di Rails over Windows.

Instalasi Rails di Linux

Kami menginstal Ruby On Rails di Linux menggunakan rbenv. Ini adalah Alat Manajemen Versi Ruby yang ringan. Iturbenv menyediakan prosedur instalasi yang mudah untuk mengelola berbagai versi Ruby, dan lingkungan yang solid untuk mengembangkan aplikasi Ruby on Rails.

Ikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Ruby on Rails menggunakan alat rbenv.

Langkah 1: Instal Dependensi Prasyarat

Pertama-tama, kita harus menginstal git - coredan beberapa ketergantungan ruby ​​yang membantu menginstal Ruby on Rails. Gunakan perintah berikut untuk menginstal dependensi Rails menggunakanyum.

tp> sudo yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

Langkah 2: Instal rbenv

Sekarang kita akan menginstal rbenv dan mengatur variabel lingkungan yang sesuai. Gunakan rangkaian perintah berikut untuk mendapatkan rbenv untuk repositori git.

tp> git clone git://github.com/sstephenson/rbenv.git .rbenv
tp> echo 'export PATH = "$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
tp> echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
tp> exec $SHELL

tp> git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
tp> echo 'export PATH = "$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' << ~/.bash_profile
tp> exec $SHELL

Langkah 3: Instal Ruby

Sebelum menginstal Ruby, tentukan versi Ruby yang ingin Anda instal. Kami akan menginstal Ruby 2.2.3. Gunakan perintah berikut untuk menginstal Ruby.

tp> rbenv install -v 2.2.3

Gunakan perintah berikut untuk menyiapkan versi Ruby saat ini sebagai default.

tp> rbenv global 2.2.3

Gunakan perintah berikut untuk memverifikasi versi Ruby.

tp> ruby -v

Output

ruby 2.2.3p173 (2015-08-18 revivion 51636) [X86_64-linux]

Ruby menyediakan kata kunci gemuntuk menginstal dependensi yang didukung; kami menyebutnyagems. Jika Anda tidak ingin menginstal dokumentasi untuk Ruby-gems, gunakan perintah berikut.

tp> echo "gem: --no-document" > ~/.gemrc

Setelah itu, lebih baik menginstal permata Bundler, karena ini membantu mengelola dependensi aplikasi Anda. Gunakan perintah berikut untuk menginstal bundler gem.

tp> gem install bundler

Langkah 4: Pasang Rails

Gunakan perintah berikut untuk menginstal Rails versi 4.2.4.

tp> install rails -v 4.2.4

Gunakan perintah berikut untuk membuat Rails dapat dieksekusi tersedia.

tp> rbenv rehash

Gunakan perintah berikut untuk memeriksa versi rel.

tp> rails -v

Output

tp> Rails 4.2.4

Framework Ruby on Rails memerlukan JavaScript Runtime Environment (Node.js) untuk mengelola fitur Rails. Selanjutnya, kita akan melihat bagaimana kita dapat menggunakan Node.js untuk mengelola Asset Pipeline yang merupakan fitur Rails.

Langkah 5: Instal JavaScript Runtime

Mari kita instal Node.js dari repositori Yum. Kami akan mengambil Node.js dari repositori EPEL yum. Gunakan perintah berikut untuk menambahkan paket EPEL ke gudang yum.

tp> sudo yum -y install epel-release

Gunakan perintah berikut untuk menginstal paket Node.js.

tp> sudo yum install nodejs

Selamat! Anda sekarang menggunakan Rails melalui Linux.

Langkah 6: Instal Database

Secara default, Rails menggunakan sqlite3, tetapi Anda mungkin ingin menginstal MySQL, PostgreSQL, atau RDBMS lainnya. Ini opsional; Jika Anda telah menginstal database, Anda dapat melewati langkah ini dan tidak wajib memiliki database yang diinstal untuk memulai server rel. Untuk tutorial ini, kami menggunakan database PostgreSQL. Oleh karena itu gunakan perintah berikut untuk menginstal PostgreSQL.

tp> sudo yum install postgresql-server postgresql-contrib

Terima permintaannya, dengan menanggapi dengan a y. Gunakan perintah berikut untuk membuat cluster database PostgreSQl.

tp> sudo postgresql-setup initdb

Gunakan perintah berikut untuk memulai dan mengaktifkan PostgreSQL.

tp> sudo systemctl start postgresql
tp> sudo systemctl enable postgresql

Menjaga Rel Tetap Diperbarui

Dengan asumsi Anda telah menginstal Rails menggunakan RubyGems, memperbaruinya relatif mudah. Kita dapat menggunakan perintah yang sama di platform Windows dan Linux. Gunakan perintah berikut -

tp> gem update rails

Output

Tangkapan layar berikut menunjukkan prompt perintah Windows. Terminal Linux juga menyediakan keluaran yang sama.

Ini secara otomatis akan memperbarui instalasi Rails Anda. Lain kali Anda memulai ulang aplikasi, versi Rails terbaru ini akan diambil. Saat menggunakan perintah ini, pastikan Anda terhubung ke internet.

Verifikasi Instalasi

Anda dapat memverifikasi apakah semuanya sudah diatur sesuai dengan kebutuhan Anda atau tidak. Gunakan perintah berikut untuk membuat proyek demo.

tp> rails new demo

Output

Ini akan menghasilkan proyek rel demo; kita akan membahasnya nanti. Saat ini kami harus memeriksa apakah lingkungan sudah diatur atau tidak. Selanjutnya, gunakan perintah berikut untuk menjalankan server web WEBrick di komputer Anda.

tp> cd demo
tp> rails server

Ini akan menghasilkan kode otomatis untuk memulai server

Sekarang buka browser Anda dan ketik yang berikut -

http://localhost:3000

Ini harus menampilkan pesan, sesuatu seperti, "Selamat bergabung" atau "Selamat".