# Mod\_rails and fastcgi questions

**URL:** <https://www.ruby-forum.com/t/mod-rails-and-fastcgi-questions/141511>\
**Category:** Rails\
**Created:** [June 26, 2008, 5:00pm UTC](https://www.ruby-forum.com/t/mod-rails-and-fastcgi-questions/141511 "2008-06-26T17:00:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![skirkpatrick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/73ab20/32.png) [@skirkpatrick](https://www.ruby-forum.com/u/skirkpatrick)\
**Post date:** [June 26, 2008, 5:00pm UTC](https://www.ruby-forum.com/t/mod-rails-and-fastcgi-questions/141511/1 "2008-06-26T17:00:53Z")

</div>

Originally, I had rails running under apache with fastcgi.

I just recently successfully installed mod\_rails and updated my apache  
httpd.conf file with the correct configuration but kept my virtual host  
the same.

i’m a little confused about a couple things here though:

-does fastcgi need to be installed to run a mod\_rails instance?

-how can i tell if i am actually using mod rails or just running under  
fastcgi?

---

<div class="post-metadata">

**Author:** ![skirkpatrick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/73ab20/32.png) [@skirkpatrick](https://www.ruby-forum.com/u/skirkpatrick)\
**Post date:** [June 26, 2008, 5:13pm UTC](https://www.ruby-forum.com/t/mod-rails-and-fastcgi-questions/141511/2 "2008-06-26T17:13:33Z")

</div>

Scott K. wrote:

> Originally, I had rails running under apache with fastcgi.
> 
> I just recently successfully installed mod\_rails and updated my apache  
> httpd.conf file with the correct configuration but kept my virtual host  
> the same.
> 
> i’m a little confused about a couple things here though:
> 
> -does fastcgi need to be installed to run a mod\_rails instance?
> 
> -how can i tell if i am actually using mod rails or just running under  
> fastcgi?

do:

curl --head [http://yourwebsitename](http://yourwebsitename)

You should have

X-Powered-By: Phusion Passenger (mod\_rails/mod\_rack) 1.1.0

or similar if mod\_rails is being used 🙂

---

<div class="post-metadata">

**Author:** ![skirkpatrick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/73ab20/32.png) [@skirkpatrick](https://www.ruby-forum.com/u/skirkpatrick)\
**Post date:** [June 26, 2008, 5:22pm UTC](https://www.ruby-forum.com/t/mod-rails-and-fastcgi-questions/141511/3 "2008-06-26T17:22:20Z")

</div>

> do:
> 
> curl --head [http://yourwebsitename](http://yourwebsitename)
> 
> You should have
> 
> X-Powered-By: Phusion Passenger (mod\_rails/mod\_rack) 1.1.0
> 
> or similar if mod\_rails is being used 🙂

hmm…

here is the ouptut

curl --head [http://wl.kuliksco.com](http://wl.kuliksco.com)

HTTP/1.1 200 OK  
Date: Thu, 26 Jun 2008 13:50:27 GMT  
Server: Apache/2.0.52 (Red Hat)  
Last-Modified: Sat, 10 May 2008 23:13:40 GMT  
ETag: “7c39c-1d85-77085100”  
Accept-Ranges: bytes  
Content-Length: 7557  
Connection: close  
Content-Type: text/html; charset=UTF-8

i noticed there were still lots of fastcgi processes so i killed them  
all and restarted apache. now the only ruby process is:

/usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.1/ext/apache2/ApplicationPoolServerExecutable  
0  
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.1/bin/passenger-spawn-server  
/usr/local/bin/ruby /tmp/passenger\_status.2744.fifo

and the website is working so i’m assuming everything is working.
