====== 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