Paris on Rails 2008

Ouverture de session

Commentaires récents

Syndication
Flux XML

[Help] Configuration Apache 2.0 + fcgi sur ubuntu

[Help] Configuration Apache 2.0 + fcgi sur ubuntu
Posté par fincke_a le Vendredi, 20 Avril, 2007 - 6:07pm. Hébergement

Bonjour tout le monde,

J'essaye de deployer une application rail sur apache + fcgi sur ubuntu, et je n'arrive pas à tout configurer correctement.

Est ce que quelqu'un a la configuration gagnante ?
J'ai suivi plusieurs tutos ...
Le module fcgi est bien chargé.. j'ai ajouté la ligne dans le .htacess de rails.
J'ai configuré apache pour rediriger les requetes pointant sur le répertoire de l'application rails (avec une directive ) ..

Il n'y à que ca à configurer normalement non?

Merci pour votre aide.

Alain



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
smart questions
Auteur: 
jasperiel
Date: 
Ven, 20/04/2007 - 19:25

Si tu ne nous dis pas ce qui ne marche pas, on ne pourra pas t'aider.


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
conf actuelle
Auteur: 
fincke_a
Date: 
Sam, 21/04/2007 - 10:52

salut,
effectivement.
Voici donc la configuration actuelle (qui ne fonctionne pas).

ps : j'ai volontairement remplacé les < > par des [ ] car sinon ils étaient suprimé su message... meme avec la balise code, pas génial ca ..

Modules chargés : Apache/2.0.55 (Ubuntu) DAV/2 SVN/1.3.1 mod_fastcgi/2.4.2 mod_python/3.1.4 Python/2.4.3 PHP/5.1.2 mod_ruby/1.2.5 Ruby/1.8.4(2005-12-24)

Fichier fastcgi.conf (chargé par apache) :


[IfModule mod_fastcgi.c]
AddHandler fastcgi-script .fcgi
#FastCgiWrapper /usr/lib/apache2/suexec2
FastCgiIpcDir /var/lib/apache2/fastcgi
FastCgiConfig -maxClassProcesses 1 -maxProcesses 5 -minProcesses 1 -processSlack 1 -idle-timeout 120 \
-initial-env RUBYOPT=rubygems \

FastCgiServer /var/www/mon_appli/public/dispatch.fcgi\
-initial-env RAILS_ENV=development \
-processes 3 -idle-timeout 120
[/IfModule]

Fichier de conf des sites-enabled :

[VirtualHost *]
ServerAdmin moi@moi.com

DocumentRoot /var/www
[Directory /]
Options FollowSymLinks
AllowOverride None
[/Directory]
[Directory /var/www/]
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
[/Directory]
[Directory /var/www/ruby]
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
[/Directory]
[/VirtualHost]

Et enfin le fichier .htacess de mon appli rails :

RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

Voila, j'ai loupé quelque chose, il faut lancer un processus cgi quelque part ?
Merci pour votre aide,
Alain


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
37%
Mac OS X
30%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 374

Qui est en ligne
Il y a actuellement 1 utilisateur et 50 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]