Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cherokee [Le 17/03/2010, 12:04] nicolargo |
cherokee [Le 11/09/2022, 11:43] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
=== Ce que Cherokee ne peut pas faire === | === Ce que Cherokee ne peut pas faire === | ||
- | Malheureusement, il y a certaines choses que Cherokee ne sais pas faire... Celle qu'il ne sais pas faire, qui est le plus handicapant, c'est bien [[http://fr.wikipedia.org/wiki/WebDAV|WebDAV]]. | + | Malheureusement, il y a certaines choses que Cherokee ne sait pas faire... Celle qu'il ne sait pas faire, qui est le plus handicapant, c'est bien [[https://fr.wikipedia.org/wiki/WebDAV|WebDAV]]. |
Du coup, vous ne pourrez pas utiliser le mod_dav_svn pour avoir Subversion. | Du coup, vous ne pourrez pas utiliser le mod_dav_svn pour avoir Subversion. | ||
+ | <note help>30/06/2013 : Avec la version 1.2.101 du PPA, il semble que le service WebDAV de owncloud fonctionne nativement avec Cherokee. Est-ce que du coup le module aurait été intégré au webserver ?</note> | ||
<note>En cours de création</note> | <note>En cours de création</note> | ||
Ligne 34: | Ligne 35: | ||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
+ | |||
+ | |||
+ | |||
==== Depuis les dépôts ==== | ==== Depuis les dépôts ==== | ||
- | <note important>Malheureusement, pour le moment, la version du dépôt est la 0.7.2. En ce moment, la dernière version est la 0.99.10.</note> | + | <note important>Malheureusement, pour le moment //(19/10/10)//, la version du dépôt est la 0.99.39. En ce moment //(19/10/10)//, la dernière version est la 1.0.8. |
+ | Pour avoir la dernière version, utilisez plutôt l'installation par le dépôt PPA</note> | ||
Cherokee se trouve dans les paquets du [[depots#universe_et_multiverse|dépôts Universe]] d'Ubuntu : **[[apt://cherokee|cherokee]] [[apt://php5-cgi|php5-cgi]]** | Cherokee se trouve dans les paquets du [[depots#universe_et_multiverse|dépôts Universe]] d'Ubuntu : **[[apt://cherokee|cherokee]] [[apt://php5-cgi|php5-cgi]]** | ||
+ | |||
+ | |||
+ | ==== Installation par le dépôt PPA ==== | ||
+ | |||
+ | [[:tutoriel:comment_modifier_sources_maj|Ajoutez le dépôt]] ainsi que la [[:tutoriel:comment_modifier_sources_maj#gerer_les_cles_d_authentification|clé d'authentification]]. | ||
+ | |||
+ | Pour les versions récentes d'Ubuntu (9.10 et ultérieures) : | ||
+ | |||
+ | sudo add-apt-repository ppa:cherokee-webserver/ppa | ||
==== Depuis les sources ==== | ==== Depuis les sources ==== | ||
- | Vous devez télécharger la dernière version depuis le site : | + | Vous devez télécharger la dernière version depuis le site : |
- | wget http://www.cherokee-project.com/cherokee-latest-tarball | + | wget http://www.cherokee-project.com/cherokee-latest-tarball -O -| tar zxvf - |
- | tar xvzf cherokee-0.99.10.tar.gz | + | |
- | cd cherokee-0.99.10 | + | |
+ | cd cherokee-* | ||
./configure | ./configure | ||
make | make | ||
Ligne 63: | Ligne 79: | ||
Si vous avez choisi d'installer Cherokee par les paquets, par défaut, l'interface d'administration n'est pas accessible. | Si vous avez choisi d'installer Cherokee par les paquets, par défaut, l'interface d'administration n'est pas accessible. | ||
- | Il faut arrêter Cherokee, puis le relancer avec la commande cherokee-admin : | + | |
+ | <del>Il faut arrêter Cherokee, puis le relancer avec la commande cherokee-admin : | ||
sudo /etc/init.d/cherokee stop | sudo /etc/init.d/cherokee stop | ||
- | Maintenant, vous pourrez continuer à lire le wiki | + | Maintenant, vous pourrez continuer à lire le wiki</del> |
+ | |||
+ | Il n'y a pas besoin d'arrêter cherokee pour lancer cherokee-admin. Le serveur peut se mettre à jour et continuer à fonctionner (c'est justement un grande force de Cherokee). Pour accéder à l'administration, une seule commande suffit, mais il faut les droits administrateurs : | ||
+ | |||
+ | sudo cherokee-admin | ||
+ | |||
+ | Si vous n'avez pas accès à l'adresse 127.0.0.1 (cherokee est sur un serveur distant sans interface graphique), utilisez l'option "-b" pour qu'il broadcast l'administration sur toutes les adresses. C'est moins sécurisé, mais vous évitera des configurations supplémentaires : | ||
+ | sudo cherokee-admin -b | ||
==== Accès à l'administration ==== | ==== Accès à l'administration ==== |