Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateurs:fabux:brouillons:ikiwllatsinubfr [Le 28/03/2018, 20:22]
Fabux [Paramétrage] Remise du lien thème
utilisateurs:fabux:brouillons:ikiwllatsinubfr [Le 29/03/2018, 17:58] (Version actuelle)
Fabux ajout espace avant deux points suite mail Scaph
Ligne 3: Ligne 3:
 ====== Installation complète de la documentation ubuntu-fr en local ====== ====== Installation complète de la documentation ubuntu-fr en local ======
  
-L'​objectif de cette page est de mettre en place l'​outil complet de la documentation sur une machine en local pour par exemple:+L'​objectif de cette page est de mettre en place l'​outil complet de la documentation sur une machine en local pour :
   * faire des tests de plugins   * faire des tests de plugins
   * installer et tester des thèmes comme expliqué sur [[:​utilisateurs:​fabux:​emeht|cette page]] qui fait suite à celle-ci   * installer et tester des thèmes comme expliqué sur [[:​utilisateurs:​fabux:​emeht|cette page]] qui fait suite à celle-ci
Ligne 9: Ligne 9:
   * connaître un peu plus les arcanes du système ​   * connaître un peu plus les arcanes du système ​
   * ...   * ...
-et pourquoi pas [[:​groupes:​ubuntu-fr-webteam#​comment_nous_aider|nous aider]] à signaler un bugs et améliorer le code.+et pourquoi pas [[:​groupes:​ubuntu-fr-webteam#​comment_nous_aider|nous aider]] à signaler un bug et améliorer le code.
  
 <note important>​Si vous souhaitez uniquement avoir une version légère de la documentation,​ et ce sans connexion internet, orientez-vous plutôt vers l'​[[http://​download.kiwix.org/​zim/​other/​ubuntudoc_fr_all_2015-12.zim|archive Zim]] qui fait à peine 500Mo mais date de décembre 2015.</​note>​ <note important>​Si vous souhaitez uniquement avoir une version légère de la documentation,​ et ce sans connexion internet, orientez-vous plutôt vers l'​[[http://​download.kiwix.org/​zim/​other/​ubuntudoc_fr_all_2015-12.zim|archive Zim]] qui fait à peine 500Mo mais date de décembre 2015.</​note>​
Ligne 16: Ligne 16:
  
 ===== Pré-requis ===== ===== Pré-requis =====
-Pour faire marcher [[https://​www.dokuwiki.org/​requirements|dokuwiki]],​ il faut: +Pour faire marcher [[https://​www.dokuwiki.org/​requirements|dokuwiki]],​ il faut : 
   * Un serveur qui supporte php. Pour la suite [[:​Lighttpd]] a été choisi pour sa légèreté. ​   * Un serveur qui supporte php. Pour la suite [[:​Lighttpd]] a été choisi pour sa légèreté. ​
     * Modifier les fichiers //​10-fastgi.conf//​ et //​15-fastcgi-php.conf//​ dans **/​etc/​lighttpd/​conf-avalaible** (en faire une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]] avant) comme indiqué sur la page du serveur.     * Modifier les fichiers //​10-fastgi.conf//​ et //​15-fastcgi-php.conf//​ dans **/​etc/​lighttpd/​conf-avalaible** (en faire une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]] avant) comme indiqué sur la page du serveur.
     *  Recharger les modules et relancer lighttpd     *  Recharger les modules et relancer lighttpd
   * Installation minimale de [[:php]]. Pour la suite il s'​agira de la version 7.0.   * Installation minimale de [[:php]]. Pour la suite il s'​agira de la version 7.0.
-  * Installer [[:git ]] +  * Installer [[:git]].
  
-<note important>​Pour la suite, les fichiers seront ​ placés dans ''/​var/​www/​html/​ubuntu-fr''​ et non ''/​var/​www/​ubuntu-fr''​ ou alors définir dans **/​etc/​lighttpd/​lighttpd.conf** le bon "​document-root"​+<note important>​Pour la suite, les fichiers seront placés dans ''/​var/​www/​html/​ubuntu-fr''​ et non ''/​var/​www/​ubuntu-fr''​ ou alors définir dans **/​etc/​lighttpd/​lighttpd.conf** le bon " document-root "
 <​file>​server.document-root ​       = "/​var/​www/​html/"</​file>​ <​file>​server.document-root ​       = "/​var/​www/​html/"</​file>​
 </​note>​ </​note>​
Ligne 31: Ligne 31:
 ==== Les fichiers ==== ==== Les fichiers ====
 Il faudra évidemment les fichiers de la //doc// accessible depuis [[https://​launchpad.net/​ubuntu-fr-doc|sa page launchpad]].\\ Il faudra évidemment les fichiers de la //doc// accessible depuis [[https://​launchpad.net/​ubuntu-fr-doc|sa page launchpad]].\\
-Depuis le dossier où vous souhaitez installer la documentation (ici ** /​var/​www/​html/​ubuntu-fr/​**),​ saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante:+Depuis le dossier où vous souhaitez installer la documentation (ici ** /​var/​www/​html/​ubuntu-fr/​**),​ saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante :
 <​code>​ <​code>​
 git clone https://​git.launchpad.net/​ubuntu-fr-doc</​code>​ git clone https://​git.launchpad.net/​ubuntu-fr-doc</​code>​
Ligne 64: Ligne 64:
 Vous n'​aurez dans ce cas aucune page de la documentation,​ à moins de copier/​coller le contenu depuis le site en ligne. Vous n'​aurez dans ce cas aucune page de la documentation,​ à moins de copier/​coller le contenu depuis le site en ligne.
 </​note>​ </​note>​
-<​note>​Vous pouvez-ajoutez [[https://​launchpad.net/​ubuntu-fr-guide|Guide]] et [[https://​launchpad.net/​ubuntu-fr-tour|Tour]] mais pour avoir une installation ​minimal ​de la doc ce n'est pas utile. Attention cependant à garder en tête que certains liens peuvent ne pas marcher</​note>​+<​note>​Vous pouvez-ajoutez [[https://​launchpad.net/​ubuntu-fr-guide|Guide]] et [[https://​launchpad.net/​ubuntu-fr-tour|Tour]] mais pour avoir une installation ​minimale ​de la doc ce n'est pas utile. Attention cependant à garder en tête que certains liens peuvent ne pas marcher</​note>​
  
-Vous aurez alors l'​arborescence finale suivante:+Vous aurez alors l'​arborescence finale suivante :
   * var/​www/​html/​ubuntu-fr/​ubuntu-fr-doc/​   * var/​www/​html/​ubuntu-fr/​ubuntu-fr-doc/​
     * bin/     * bin/
Ligne 142: Ligne 142:
  
 ==== Page blanche ==== ==== Page blanche ====
-Il peut s'agir de:+Il peut s'agir de :
   * un mauvais réglage dans le fichier **local.protected.conf**. Vérifiez que vous n'avez pas oublié un ''​$'' ​ ou un '';''​ ou encore fais usage d'un mauvais paramètre.   * un mauvais réglage dans le fichier **local.protected.conf**. Vérifiez que vous n'avez pas oublié un ''​$'' ​ ou un '';''​ ou encore fais usage d'un mauvais paramètre.
   * l'​absence du paquet [[apt>​php-xml]]. (notamment pour les actions sur les pages)   * l'​absence du paquet [[apt>​php-xml]]. (notamment pour les actions sur les pages)
   * un [[#​probleme_de_theme|problème de thème]]   * un [[#​probleme_de_theme|problème de thème]]
  
-==== 403: Forbidden ====+==== 403 : Forbidden ====
 Vérifier la présence du dossier **data/** ainsi que les droits (utilisateur et groupe //​www-data//​) des différents fichiers et dossiers. Vérifier la présence du dossier **data/** ainsi que les droits (utilisateur et groupe //​www-data//​) des différents fichiers et dossiers.
  
-==== 404: Not Found ====+==== 404 : Not Found ====
 Passer le ''​userewrite''​ à 0 dans **local.protected.php**. Vérifier également la valeur de //​server.document-root//​ (s'il s'agit de [[:​Lighttpd]] dans **/​etc/​lighttpd/​lighttpd.conf**) Passer le ''​userewrite''​ à 0 dans **local.protected.php**. Vérifier également la valeur de //​server.document-root//​ (s'il s'agit de [[:​Lighttpd]] dans **/​etc/​lighttpd/​lighttpd.conf**)
  


Le contenu de ce wiki est sous licence : CC BY-SA v3.0