Par Steph le 18/08/2009, sous BestOf, Programmation, Ubuntu, Wordpress
:cherokee, linux, mysql, PHP, Ubuntu cherokee ubuntu, cherokee php-cgi threads, serveur web simple , phpmyadmin cherokee ubuntu, install json cherokee, cherokee serveur web, wordpress3 cherokee, ubuntu with cherokee, mcrypt cherokee, Cherokee web, ubuntu serveur interface graphique, Cherokee web server windows, installer cherokee, cherokee project installation, mise en ligne serveur web ubuntu, ubuntu 10 04 cherokee disable apache, cherokee disable rdd, cherokee, cherokee serveur, ubuntu serveur web simple,
Cherokee est un petit serveur web écrit en C et ne dépendant que de la libC. Même si ses fonctions sont limitées par rapport au mastodonte Apache, il est largement suffisant pour un serveur web de développement. Un des avantages c’est qu’il se configure graphiquement ( pas besoin de modifier de fichiers .conf etc… ) et n’as pas besoin d’être redémarrer pour prendre en compte toutes modifications de configuration.
wget http://www.cherokee-project.com/cherokee-latest-tarball tar xvzf cherokee-0.99.22.tar.gz cd cherokee-0.99.22 ./configure make sudo make install sudo cp contrib/cherokee /etc/init.d/ sudo chmod +x /etc/init.d/cherokee sudo ldconfig sudo apt-get install php5-cgi mysql-server mysql-client php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Il vous faut ajouter dans le fichier php.ini du répertoire /etc/php5/cgi/php.ini la ligne suivante :
cgi.fix_pathinfo = 1
sudo gedit /etc/php5/cgi/php.ini
La configuration de Cherokee se fait à travers une interface graphique, qu’il faut démarrer à chaque nouvelle modification. Pour cela executer la commande suivante
sudo cherokee-admin -bCe script retourne le compte admin avec un mot de passe à usage unique.
Login:
User: admin
One-time Password: ioQbuAOaE9pFPtXR
Web Interface:
URL: http://localhost:9090/
Cherokee Web Server 0.99.22 (Apr 15 2009): Listening on port ALL:9090, TLS
disabled, IPv6 disabled, using epoll, 1024 fds system limit, max. 505
connections, caching I/O, single thread
Aller dans votre navigateur et entrer l’adresse suivante http://localhost:9090
Une fois que vous avez terminé de configurer votre serveur, vous pouvez arrêter l’utilitaire cherokee-admin avec un simple CTRL-C dans le terminal ou vous l’avez lancé. Ceci va mettre fin à la session d’administration.
Vous pouvez désormais démarrer le serveur et vous rendre à l’adresse http://localhost dans votre navigateur préféré.
Nous verrons plus tard comment installer phpmyadmin et configurer des hôtes virtuels.
Plus d’infos ici http://www.cherokee-project.com/doc/
mars 7th, 2010 à 16 h 38 min
Je voudrais tester Cherokee… Faut que je trouve le temps.
Cherokee est aussi plus léger que Apache, et, parait-il, plus rapide !