# Installazione di passenger (mod\_rails)

**URL:** <https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325>\
**Category:** IT\
**Created:** [October 7, 2008, 11:31am UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325 "2008-10-07T11:31:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 11:31am UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/1 "2008-10-07T11:31:09Z")

</div>

Ciao a tutti!

Sto muovendo i primi passi sul deploy di un’applicazione rails.  
Ho scelto di utilizzare Passanger come modulo di Apache.

Ho installato il tutto su ubuntu server 8.04 seguendo questa guida ben  
fatta:  
[http://www.sysadminschronicles.com/2008/5/6/ubuntu-8-04-rails-server-using-passenger](http://www.sysadminschronicles.com/2008/5/6/ubuntu-8-04-rails-server-using-passenger)

Ho caricato la mia applicazione ma quando punto il browser verso  
l’indirizzo del mio server ciÃ² che ottengo Ã¨ la lista dei file che ho  
nella cartella ‘public’ della mia applicazione.

Ho verificato le varie impostazioni e riavviato piÃ¹ volte sia apache che  
l’applicazione ma ottengo sempre il contenuto di ‘public’.

Help!

Grazie!

---

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 12:56pm UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/2 "2008-10-07T12:56:18Z")

</div>

Alle martedì 07 ottobre 2008, Enrico B. ha scritto:

> Ho caricato la mia applicazione ma quando punto il browser verso  
> l’indirizzo del mio server ciò che ottengo è la lista dei file che ho  
> nella cartella ‘public’ della mia applicazione.
> 
> Ho verificato le varie impostazioni e riavviato più volte sia apache che  
> l’applicazione ma ottengo sempre il contenuto di ‘public’.
> 
> Help!
> 
> Grazie!

Due suggerimenti:

- verifica di aver caricato il modulo passenger nei moduli apache e che  
sia  
in esecuzione. Se non ricordo male non te lo fa lo automaticamente lo  
script  
di installazione
- verifica la configurazione del virtual host  
Ciao  
Giovanni

---

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 4:01pm UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/3 "2008-10-07T16:01:25Z")

</div>

Giovanni N. wrote:

> Due suggerimenti:
> 
> - verifica di aver caricato il modulo passenger nei moduli apache e che  
> sia  
> in esecuzione. Se non ricordo male non te lo fa lo automaticamente lo  
> script  
> di installazione
> - verifica la configurazione del virtual host  
> Ciao  
> Giovanni

Ho caricato il modulo di passenger inserendo questo codice in  
/etc/apache2/apache2.conf

LoadModule passenger\_module  
/usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/ext/apache2/mod\_passenger.so  
PassengerRoot /usr/lib/ruby/gems/1.8/passenger-2.0.3  
PassengerRuby /usr/bin/ruby1.8

NameVirtualHost \*:80

e questa Ã¨ la configurazione del virtual host

\<VirtualHost \*:80\>  
ServerName test.myapp  
RailsEnv development  
DocumentRoot /var/rails/myapp/public

Il modulo sembra installato correttamente ma non riconosce  
l’applicazione a cui deve puntare.

---

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 4:05pm UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/4 "2008-10-07T16:05:19Z")

</div>

prova a dare un’occhiata al file error.log di apache, giusto per esser  
sicuri che non sia un problema di web server. Solitamente sta sotto  
/var/log/apache2 …

2008/10/7 Enrico B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 4:34pm UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/5 "2008-10-07T16:34:09Z")

</div>

Enrico B. wrote:

> Roberto D. wrote:
> 
> > prova a dare un’occhiata al file error.log di apache, giusto per esser  
> > sicuri che non sia un problema di web server. Solitamente sta sotto  
> > /var/log/apache2 …

Risolto!!

Effettivamente avevo indicato una ‘PassengerRoot’ errata ora Ã¨ tutto ok!

Grazie mille Roberto, guardando i log ho risolto il tutto!

Enrico

---

<div class="post-metadata">

**Author:** ![enrico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e495f1/32.png) [@enrico](https://www.ruby-forum.com/u/enrico)\
**Post date:** [October 7, 2008, 4:17pm UTC](https://www.ruby-forum.com/t/installazione-di-passenger-mod-rails/150325/6 "2008-10-07T16:17:02Z")

</div>

Roberto D. wrote:

> prova a dare un’occhiata al file error.log di apache, giusto per esser  
> sicuri che non sia un problema di web server. Solitamente sta sotto  
> /var/log/apache2 …
> 
> 2008/10/7 Enrico B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

Effettivamente passenger non funziona questo Ã¨ il logo di errore:

[Tue Oct 07 15:57:40 2008] [error] \*\*\* Passenger could not be  
initialized because of this error: The Passenger spawn server script,  
‘/usr/lib/ruby/gems/1.8/passenger-2.0.3/lib/passenger/passenger-spawn-server’,  
does not exist. Please check whether the ‘PassengerRoot’ option is  
specified correctly.

Qualche suggerimento?

Grazie mille per l’aiuto, sei molto gentile!

Enrico
