technique:pratique:install_dokuwiki

Dokuwiki : guide technique d'installation

Dokuwiki

Le déploiement est basé sur le principe d'une extraction d'archive.

Dans le home :

wget https://download.dokuwiki.org/out/dokuwiki-8b659a33dc8f4c34111e2de010a298c8.tgz

tar -xzvf dokuwiki-8b659a33dc8f4c34111e2de010a298c8.tgz

mv dokuwiki/ /var/www/wiki

rmdir dokuwiki

cd /var/www/wiki

sudo chown -R www-data:www-data .
sudo chmod -R g+s .

chmod -R g=rwX,u=rwX,o=rX data/

Il faut adapter Nginx ou créer une nouvelle configuration. En règle générale, le fichier de configuration se trouvera dans /etc/nginx/sites-available/wiki.

server {
        root /var/www/dokuwiki;
        server_name wiki.alpinux.dev;
        location / {
                index index.php doku.php;
                try_files $uri $uri/ @dokuwiki;
        }
        location @dokuwiki {
                rewrite ^/_media/(.*) /lib/exe/fetch.php?media=$1 last;
                rewrite ^/_detail/(.*) /lib/exe/detail.php?media=$1 last;
                rewrite ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 last;
                rewrite ^/(.*) /doku.php?id=$1 last;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.3-fpm.sock;
        }
        
        ...

On peut recharger la configuration avec sudo systemctl reload nginx

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • technique/pratique/install_dokuwiki.txt
  • Dernière modification: 2020/11/11 10:13
  • de Alpinux - Cedric A5L