Comme vous le savez, j'aime bien essayer des trucs nouveaux et un peu différents. Quand j'ai appris qu'un nouveau serveur web aussi complet que Apache était disponible, ça a commencé à me titiller. Quand on m'a dit qu'il était plus rapide et puissant que Apache, j'ai décidé de l'essayer. Et quand j'ai vu la simplicité avec laquelle on l'administre, je l'ai adopté !

Cherokee sera donc celui qui, dorénavant, vous servira les pages de ce blog et de tous mes autres sites. Il fera ça aussi rapidement et avec autant de plaisir, si ce n'est plus, que le précédent serveur à l'unique plume, licencié comme un malpropre à quelques années de la retraite, bien fait pour lui.
Ce que ça change pour vous, visiteurs, rien ! Sauf si vous aimez surfer en ayant toujours un œil sur les headers :

Headers Alt-I Cherokee

Si j'avais eu dix fois plus de traffic, vous auriez surement ressenti une accélération du transfert des pages. Par contre, de mon coté, ça change tout. Je passe de ceci :

Configuration Apache vi sudo vi /etc/apache2/sites-available/default

à ça :

Administration web Cherokee http://localhost:9090

Une interface web sécurisée qui permet de configurer les moindres parties de votre serveur web en clickodrome. Ça change des multiples fichiers de configuration textes à éditer en lignes de commande et ça permet d'avoir une liste de VHost beaucoup plus claire.

La migration de mes vhost apache a été très facile grâce aux assistants inclus dans cette interface d'admin. Quand on ajoute un nouveau VHost, on peut choisir un modèle parmi une liste déjà bien remplie pour définir un nombre de règles necessaire pour faire fonctionner l'application servie par ce VHost. Par exemple, on pourra choisir un Wordpress qui créera un VHost avec la configuration de PHP en fastCGI et les règles de réécritures necessaires :

Wizard administration web Cherokee

Par contre, nul wizard pour un Dotclear. Il a fallu donc que je mette un peu les mains dans le cambouis et que je comprenne le système de behaviors qui remplace les règles de configuration dans Apache. Après quelques tatonnage, j'ai fini par réussir à configurer les règles de réécriture et les redirections que j'avais définies dans le .htaccess de Alt-I.

Et voilà donc une dizaine de sites web migrés en une petite soirée sans aucun accroc. Cherokee, essayez le !