Bounga's Home

vendredi, 6 février 2009

Configuration de Nginx pour DotClear en mode PATH_INFO

J'ai très récemment décidé de switcher du couple Apache / Mongrel à Nginx / Thin pour mes applis Rails, les différences de performance sont visibles à l'oeil nu et les ressources utilisées (mémoire et CPU) ont été très largement réduites. Un vrai bonheur !

Sur ma lancée, j'ai décidé de migrer également mon blog pour pouvoir me séparer d'Apache. Mon blog, comme vous le savez peut-être, tourne sous DotClear en mode PATH_INFO ce qui permet d'avoir des URLs plus élégantes.

J'ai donc voulu partager avec vous mon expérience et vous propose une documentation sur la mise en place d'un DotClear en mode PATH_INFO avec Nginx.

Voici ma petite recette qui semble très bien fonctionner (surtout depuis la ré-écriture complète de la config suite aux problèmes liés à l'espace d'administration).

Lire la suite...

lundi, 22 septembre 2008

Configuration d'Apache pour Ruby on Rails avec gestion des fichiers statiques et du cache

Lorsqu'il s'agit d'héberger son application Ruby on Rails et d'administrer son serveur soit même, rien n'est jamais facile.

Il faut trouver les bonnes informations et surtout celles qui correspondent à nos besoins.

J'héberge et administre maintenant moi-même des sites Ruby on Rails depuis plusieurs années et au fil des tests, des lectures et autres essais, j'ai fini par élaborer une configuration fiable, facile à mettre en place et convenant à la majorité des cas pratiques.

Je vais donc vous faire un petit topo de la configuration que j'utilise en production en espérant que celle-ci pourra vous servir.

Lire la suite...