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

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
- Instalasi Ruby on Rails di CentOS 5
- Instalasi Passenger (mod_rails) di CentOS 5
- Instalasi Thin untuk Ruby on Rails di CentOS 5





