Outils pour utilisateurs

Outils du site


gestion_configuration:dokuwiki:main

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édentesRévision précédente
Prochaine révision
Révision précédente
gestion_configuration:dokuwiki:main [2015/07/29 03:17] sgariepygestion_configuration:dokuwiki:main [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 11: Ligne 11:
   - Supprimer ''install.php''.   - Supprimer ''install.php''.
  
 +
 +La version Greebo (2018-04-22) requiert PHP 5.6+.
  
 ===== Installation sur Linux ===== ===== Installation sur Linux =====
  
   - Donner les permissions aux répertoires de Dokuwiki au user ''www-data'' (du groupe ''www-data'') (peut être confirmé avec ''phpinfo()'').  Voir [[https://www.dokuwiki.org/install:permissions|Setting up file permissions]] pour les répertoires à traiter.   - Donner les permissions aux répertoires de Dokuwiki au user ''www-data'' (du groupe ''www-data'') (peut être confirmé avec ''phpinfo()'').  Voir [[https://www.dokuwiki.org/install:permissions|Setting up file permissions]] pour les répertoires à traiter.
-    * ''conf/'' -> W +    * ''conf/'' -> R/
-    * ''data/'' -> W +    * ''data/'' -> R/
-    * ''data/tmp/'' -> W +    * ''data/tmp/'' -> R/
-    * ''lib/plugins/'' -> W+    * ''lib/plugins/'' -> R/W
     * ''lib/'' -> R (755)     * ''lib/'' -> R (755)
-    * ''lib/tpl'' -> W+    * ''lib/tpl'' -> R/W 
 +  - Permettre la configuration par ''.htaccess'' Voir [[https://www.dokuwiki.org/security#web_access_security|Web Access Security]].  En gros, il faut ajouter une directive sous ''<VirtualHost>'' du wiki: <code><Directory /var/www/wiki> 
 +    Options Indexes FollowSymLinks MultiViews 
 +    AllowOverride all 
 +    Order allow,deny 
 +    allow from all 
 +</Directory></code>L'option importante est ''AllowOverride all'' au lieu de ''AllowOverride none''
 + 
 +==== SSL ==== 
 + 
 +  - Activier le module SSL d'Apache : <code>$ a2enmod ssl 
 +$ sudo /etc/init.d/apache2 restart</code> 
 +  - Créer le certificat **.crt** et la clé **.key** : <code>openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout wiki.key -out wiki.crt</code> 
 +  - Changer le ''<VirtualHost *:80>'' à ''<VirtualHost *:443>'': <code>SSLEngine on 
 +SSLCertificateFile /etc/ssl/crt/wiki.crt 
 +SSLCertificateKeyFile /etc/ssl/crt/wiki.key</code> 
 + 
 ===== Mise à jour ===== ===== Mise à jour =====
  
Ligne 43: Ligne 62:
 | [[https://www.dokuwiki.org/plugin:imagebox|imagebox]]  | Entoure les images avec un cadre de décoration.  | | [[https://www.dokuwiki.org/plugin:imagebox|imagebox]]  | Entoure les images avec un cadre de décoration.  |
 | [[http://www.foosel.org/snippets/dokuwiki/keyboard|keyboard]]  | Pour faire des raccourcis clavier.  N'est plus maintenu.  | | [[http://www.foosel.org/snippets/dokuwiki/keyboard|keyboard]]  | Pour faire des raccourcis clavier.  N'est plus maintenu.  |
-| [[https://www.dokuwiki.org/plugin:mathpublish|mathpublish]]  | Permet de faire des formules mathématiques.  Anciennement [[https://www.dokuwiki.org/plugin:math2|math]].  |+| [[https://www.dokuwiki.org/plugin:mathpublish|mathpublish]]  | Permet de faire des formules mathématiques.  Anciennement [[https://www.dokuwiki.org/plugin:math2|math]]. N'est plus maintenu, utiliser MathJax. |
 | [[https://www.dokuwiki.org/plugin:note|note]]  | Faire des notes.  Peut être remplacé par WRAP ?  | | [[https://www.dokuwiki.org/plugin:note|note]]  | Faire des notes.  Peut être remplacé par WRAP ?  |
 | [[http://wiki.splitbrain.org/plugin:outdent|outdent]]  | Remove one level of indenting   | | [[http://wiki.splitbrain.org/plugin:outdent|outdent]]  | Remove one level of indenting   |
Ligne 49: Ligne 68:
 | wrap  |    | | wrap  |    |
  
 +
 +====== Installation avec nginx ======
 +
 +<note>Ne fonctionne pas</note>
 +
 +
 +Installer php-fpm : 
 +
 +  $ sudo apt install php-fpm
 +
 +
 +  $ sudo systemctl status php7.2-fpm
 +
 +
 +nginx utilise aussi ''www-data:www-data'' comme user:group par son processus.
 +
 +
 +
 +
 +===== Sources =====
 +
 +  * https://www.nginx.com/resources/wiki/start/topics/recipes/dokuwiki/
 +  * https://www.dokuwiki.org/install:nginx
  
  
  
gestion_configuration/dokuwiki/main.1438132643.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)