Dokuwiki : guide technique d'installation
Dokuwiki
Installer 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