====== Instalação e configuração Dokuwiki Debian 10 ======
{{:howto:do.png?600|}}
O processo de instalação foi feito manualmente e não foi utilizado o repositório do debian.
Com o apache em execução, entramos no diretório principal do apache ///var/www/html/// e fizemos todo o processo lá dentro.
# cd /var/www/html/
O primeiro processo é baixar a dokuwiki em sua versão **Estável** para isso utilizamos o wget. Seguindo no ponto vamos descompartar e renomear para algo NÃO padrão como **wiki**.
# wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
# tar -xvf dokuwiki-stable.tgz
# rm -v dokuwiki-stable
# mv dokuwiki-* wiki
As permissões adequadas precisão ser dadas. Dono do diretório **wiki** deve ser o apache 'www-data' e grupo 'www-data', vamos tbm dar permissões 640 para Arquivos, 750 para diretórios
# chown -R www-data:www-data wiki/
# chmod 750 wiki/
# find wiki/ -type f chmod 640 {} \;
# find wiki/ -type d chmod 750 {} \;
Seguimos a instalação via navegador: https://example.com.br/wiki/install.php
Feito a instalação remova o arquivo **install.php**, ele pode vazar informações posteriores para um possivel invasor.
# rm wiki/install.php
# nano /etc/apache2/apache2.conf
De AllowOverride none para AllowOverride All, isso para o apache conseguir ler os arquivos .htaccess nos diretórios. Para proteção dos diretórios.
Se você conseguir acessar este arquivo é sinal que a dokuwiki está desprotegida.
[[https://example.com.br/wiki/data/pages/wiki/dokuwiki.txt]]
Options Indexes FollowSymLinks
**AllowOverride All**
Require all granted