Instalación en Linux

La instalación la vamos a hacer sobre una máquina virtual con centos. Para ello ejecutamos los siguientes pasos:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum install yum-utils
yum-config-manager --enable remi-php72
yum update
yum -y install php  php-curl php-cli php-gd

 yum install httpd

sudo systemctl enable httpd.service  

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --reload	

<Directory "/var/www/html">
AllowOverride None
cambiamos la opción de AllowOverride de None a All
<Directory "/var/www/html">
AllowOverride All

Reiniciamos Apache para que tome los cambios

sudo systemctl restart httpd.service

vim /etc/httpd/ocnf.d/dokuwiki.conf
<VirtualHost *:80>
    DocumentRoot "/var/www/html/dokuwiki"
    ServerName wiki.tudominio.com
    ServerAlias www.wiki.tudominio.com
    ErrorLog "/var/log/httpd/wiki.yourdomain.com-error_log"
    CustomLog "/var/log/httpd/wiki.yourdomain.com-access_log" combined
</VirtualHost>

* Modificamos los permisos en el directorio del dokuwiki

si no conecta desabilita SELinux . Temporalmente se hace con el comando setenforce 0. Permanentemente editando el fichero /etc/selinux/config y cambiando la línea a SELINUX=disabled

Referencias