Quand les Cherokee s'attaque au Web

Cet article va vous présenter un serveur web pouvant remplacer Apache en temps que serveur de pages Web et qui a l'avantage d'avoir une interface web permettant de gérer celui-ci sans devoir ce battre avec la configuration du serveur.

Présentation :



Cherokee HTTP Server est un serveur web multi-plateforme. Son but est d''ê'tre rapide et totalement fonctionnel tout en restant lé'ger comparé' à' ses concurrents.Il est entiè'rement é'crit en langage C.





Disponible sous la licence publique gé'né'rale GNU (GPL), Cherokee est un logiciel libre.





Comme je vous expliquer dans l''introduction pour ma par le grand avantage de Cherokee sur d''autre serveur web c''est lié' à' son interface d''administration pour gé'rer le serveur.








Cela permet à' des personnes n''aillent pas un minium de connaissance de gé'rer les vhosts avec les applications spé'cifiques.


Il propose aussi une sé'rie d''assistant pour la configuration du serveur avec PHP / Python / ...








Et la cerise sur le gâ'teau, des é'tudes montrent qui est plus performant qu''apache pour les temps de ré'ponse.



Installation :



Pour l''installation, je vous propose une installation manuelle. L''explication est simple les versions pré'sentes dans les dé'pô'ts sont souvent des anciennes et n''offre pas les sé'curité's optimisation du serveur.





Si vous voulez tester une installation automatique vous trouverez les consignes sur cette page.


http://cherokee-project.com/downloads.html






Sinon té'lé'chargez cette archive et suivez ces instructions.



















#apt-get install autoconf automake libtool

#apt-get install git



#cd
webserver



#./autogen.sh

#make

#make install








Une fois l''installation correctement fini relancé' votre serveur.


Au reboot vous devriez avoir cette page dans le vhost par dé'faut.


src=http://www.duhaz.fr/datas/img/upload/2014/01/14/1.png





Pour accé'dez à' l''interface en lanç'ant cette commande, celle-ci est accessible sur le port. 9090



















#cherokee-admin





Login:


User: admin


One-time Password: hTXpDNCZ4khMNyFM





Web Interface:


URL: http://127.0.0.1:9090/







Le login demande pour vous connecté' est fourni dans le retour du service, attention ce mot de passe est unique et sera changer à' chaque lancement de la console d''adminstration.





Une fois connecté' vous autrez une adminstration comme ci dessous.





src=http://www.duhaz.fr/datas/img/upload/2014/01/14/e755699ee2edd2f40f26a56a64e80d8e201105311627421204934256.png



Conclusion :



Je viens de vous pré'senter rapidement Cherokee et son installation. Nous irons plus en profondeur dans un prochain article. Si vous voulez avancer avec ce serveur web. Je vous invite à' consulter la documentation trè's bien ré'alisé' par Cherokee.



Plus d'info : http://fr.wikipedia.org/wiki/Cherokee_Web_Server

Page officielle (en) : http://cherokee-project.com/

Nombre de Lectures : 268
Date de mise en ligne : 01 jan. 2014 à 12:34

Les Catégories

Une Pub