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".