Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to install Phusion passenger (aka mod_rails) for the default Apache2 install on a CentOS 5.9 box. I successfully installed the gem using the following, sudo gem install passenger but when I go to run the next command, sudo passenger-install-apache2-module I get a warning stating that my system doesn't have enough memory, but I can continue with the install. It then proceeds to begin the compile of Phusion Passenger but then fails.

Is there a place I can check to see specifically why the compile is failing?

share|improve this question
The output that was on your screen, to begin with. – Michael Hampton Sep 8 '13 at 2:26
the output gave me a directory listing to the user guide. – Chris Sep 8 '13 at 2:29

The reason Phusion Passenger would not compile was due to lack of memory on the VPS. I ended up creating a VM on my local machine, and installing all the same components, then compiling passenger on the VM, finally transferring the passenger gem to the VPS.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.