Post Pic

Instalasi Passenger (mod_rails) di CentOS 5

Passenger atau mod_rails adalah salah satu cara untuk menjalankan aplikasi rails. Sama seperti thin atau mongrel, tapi mod_rails terintegrasi langsung menjadi modul apache. Di tulisan ini akan dibahas cara menginstal passenger dan mengaktifkan modul tersebut pada instalasi apache, di lingkungan distro CentOS 5.


Instalasi

Pertama instalasi passenger (mod_rails) menggunakan gem

sudo gem install passenger

Setelah itu, untuk menginstal modul rails ke apache, jalankan perintah berikutnya,

sudo passenger-install-apache2-module

Anda akan mendapatkan layar seperti di bawah ini

Instalasi mod_raisl untuk Apache

Instalasi mod_raisl untuk Apache

Setelah itu Anda tekan enter. Program akan mendeteksi aplikasi apa yang diperlukan. Jika tidak terinstal akan diberikan saran pada tahapan berikutanya.

Deteksi Aplikasi yang Diperlukan

Deteksi Aplikasi yang Diperlukan

Program akan menyarankan paket yang harus diinstal beserta cara menginstalnya

Program akan menyarankan paket yang harus diinstal beserta cara menginstalnya

sudo yum install httpd
sudo yum install httpd-devel
sudo yum install apr-devel

Setelah paket yang diperlukan diinstal, kita coba jalankan lagi perintah instalasi mod_rails di atas.

sudo passenger-install-apache2-module

Dan sekarang instalasi berjalan dengan sukses.

Rangkuman

Instalasi passenger atau mod_rails untuk apache sangatlah mudah. Tulisan ini baru menjelaskan cara instalasi saja, dan belum memberikan contoh nyata proses deployment aplikasi rails. Untuk contoh instalasi aplikasi rails, akan dibahas dalam tulisan selanjutnya.

Ruby on Rails di CentOS 5