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