meta data de esta página
  •  

¡Esta es una revisión vieja del documento!


Instalación en Linux

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

  • Instalamos php 7 para ello tenemos que habilitar primero el repositorio EPEL

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

  • Instalamos el servidor apache

 yum install httpd

  • Habilitamos que el servicio Apache arranque al principio

sudo systemctl enable httpd.service  

  • Abrimos el cortafuegos par ael puerto 80

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

  • Descargamos la última versión del programa
     wget https://download.dokuwiki.org/out/dokuwiki-d5fa12f75deb388895901d1b799f72b2.tgz
  • Descomprimimos el fichero descargado en la carpeta /var/www/html/
     tar xvzf dokuwiki-d5fa12f75deb388895901d1b799f72b2.tgz --directory /var/www/html/dokuwiki-2018-04-22a/
  • Dentro del directorio /var/www/html/ creamos un enlace simbólico llamado dokuwiki
    ln -s dokuwiki-2018-04-22a/ dokuwiki
  • Creamos un fichero de configuración con el siguiente contenido

vim /etc/httpd/ocnf.d/dokuwiki.conf
<VirtualHost *:80>
    DocumentRoot "/var/www/html/dokuwiki"
    ServerName wiki.yourdomain.com
    ServerAlias www.wiki.yourdomain.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

  • Habilitamos el módulo de Apache mod_rewrite para evitar el acceso a directorio /data

echo LoadModule rewrite_module modules/mod_rewrite.so > /etc/httpd/conf.d/addModule-mod_rewrite.conf

sudo systemctl restart httpd.service

  • Desde nuestro navegador vamos a seguir con la instalación, para ello ponemos en nuestro navegador http://ipservidor/dokuwiki/install.php
  • Seguimos los pasos del instalador y por último borramos el fichero install.php

Referencias