• # Thin comme serveur RoR et apache2 comme proxy HTTP(S)

    Posté par (site web personnel, Mastodon) . En réponse au message redmine et debian. Évalué à 2.

    Hello!

    Quand j'ai mis à jour mon redmine de la version Wheezy à la version du backport, je n'ai pas réussi à le remettre en route avec apache. J'ai donc fouillé le Web et j'ai découvert plein de tutos qui proposent d'utiliser Mongrel comme serveur Ruby on Rails, mais ce dernier ne fonctionne plus avec les versions de Ruby plus récente que la version 1.9.2. Donc ça ne m'arrangeait pas du tout, puisque Wheezy a un Ruby 1.9.3.

    Finalement, j'ai trouvé un très bon tutoriel écrit par Thomas Monaco qui propose d'utiliser le serveur Ruby on Rails Thin et d'utiliser apache2 uniquement comme proxy HTTP (et tu pourras rajouter le support de SSL simplement en configurant apache2).

    Il y a juste un détail à souligner par rapport à ce tutoriel, il faut également vérifier que la version de la gem rack soit la numéro 1.4.5 pour ne pas avoir d'erreur 500 lors de la connexion à la forge.

    PS: Si tu souhaites utiliser redmine comme forge pour GIT, il y a le très bon plugin Redmine Git Hosting sur Github qui fonctionne bien avec cette version de Redmine.