Welcome to the Passenger Apache 2 module installer.
This installer will guide you through the entire installation process. It
shouldn’t take more than 3 minutes in total.
Here’s what you can expect from the installation process:
1. The Apache 2 module will be installed for you.
2. You’ll learn how to configure Apache.
3. You’ll learn how to deploy a Ruby on Rails application.
Don’t worry if anything goes wrong. This installer will advise you on how to
solve any problems.
Press Enter to continue, or Ctrl-C to abort.
Enterキーを押して次へ進む。環境の確認とPassengerのビルドが行われる
Checking for required software…
GNU C++ compiler… found at /usr/bin/g++
Ruby development headers… found
OpenSSL support for Ruby… found
RubyGems… found
Rake… found at /usr/bin/rake
Apache 2… found at /usr/local/apache2/bin/httpd
Apache 2 development headers… found at /usr/local/apache2/bin/apxs
Apache Portable Runtime (APR) development headers… found
fastthread… found
Compiling and installing Apache 2 module…
cd /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1
rake clean apache2
(in /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1)
(中略)
The Apache 2 module was successfully installed.
Please edit your Apache configuration file, and add these lines:
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/ext/apache2/mod_passenger.so
RailsSpawnServer /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/bin/passenger-spawn-server
RailsRuby /usr/bin/ruby1.8
↑これ重要、コピペしとく
After you restart Apache, you are ready to deploy any number of Ruby on Rails
applications on Apache, without any further Ruby on Rails-specific
configuration!
Press ENTER to continue.
Deploying a Ruby on Rails application: an example
Suppose you have a Ruby on Rails application in /somewhere. Add a virtual host
to your Apache configuration file, and set its DocumentRoot to
/somewhere/public, like this:
<VirtualHost *:80>
ServerName www.yourhost.com
DocumentRoot /somewhere/public
</VirtualHost>
And that's it! You may also want to check the Users Guide for security and
optimization tips and other useful information:
/usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/doc/Users guide.html
Enjoy Passenger, a product of Phusion (www.phusion.nl) :-)
passenger-install-apache2-moduleの最終段階の画面で"Please edit your Apache configuration file, and add these lines:"という指示とともにhttpd.confに追加すべき設定内容が表示されますので、httpd.confを修正します。