dokuwiki-YYYY-MM-DD.tgz
obtenu.localhost[/repertoire_du_wiki]/install.php
.install.php
.La version Greebo (2018-04-22) requiert PHP 5.6+.
www-data
(du groupe www-data
) (peut être confirmé avec phpinfo()
). Voir Setting up file permissions pour les répertoires à traiter.conf/
→ R/Wdata/
→ R/Wdata/tmp/
→ R/Wlib/plugins/
→ R/Wlib/
→ R (755)lib/tpl
→ R/W.htaccess
. Voir Web Access Security. En gros, il faut ajouter une directive sous <VirtualHost>
du wiki: <Directory /var/www/wiki> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny allow from all </Directory>
L'option importante est AllowOverride all
au lieu de AllowOverride none
.
$ a2enmod ssl $ sudo /etc/init.d/apache2 restart
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout wiki.key -out wiki.crt
<VirtualHost *:80>
à <VirtualHost *:443>
: SSLEngine on SSLCertificateFile /etc/ssl/crt/wiki.crt SSLCertificateKeyFile /etc/ssl/crt/wiki.key
dokuwiki-YYYY-MM-DD.tgz
obtenu.cp -R <repertoire_des_fichiers_decompresses>/ <repertoire_cible_wiki>
, exemple cp -R dokuwiki-2013-01-01/ /var/www/wiki
.install.php
Nom | Utilité |
---|---|
indexmenu | Show a customizable and sortable index for a namespace. |
pagequery | Search for (fulltext) and list wiki pages, sorted and optionally grouped by name, date, creator, abc, etc. in columns. |
searchpattern | Find a specified pattern inside wiki pages. |
todo | Create a checkbox based todo list with optional user assignment. |
AuthLDAP | This plugin allows authentication against an LDAP directory using the ACL feature. |
code | Enhancements for the normal <code> syntax. |
googleanalytics | Plugin to embed your google analytics code for your site. |
imagebox | Entoure les images avec un cadre de décoration. |
keyboard | Pour faire des raccourcis clavier. N'est plus maintenu. |
mathpublish | Permet de faire des formules mathématiques. Anciennement math. N'est plus maintenu, utiliser MathJax. |
note | Faire des notes. Peut être remplacé par WRAP ? |
outdent | Remove one level of indenting |
wikistatistics | Donne des statistiques sur le wiki, exemple, le nombre de pages. |
wrap |
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.