DocuWiki

De CURE - Informática
Saltar a: navegación, buscar

Dokuwiki

DokuWiki es un wiki principalmente orientado a la creación de documentación de cualquier tipo. Está destinado a equipos de desarrolladores, grupos de trabajo y pequeñas compañías. Tiene una sintaxis sencilla pero potente que asegura que los archivos de datos se puedan leer desde fuera del wiki y facilita la creación de textos estructurados. Toda la información se guarda en archivos de texto plano, no necesita ninguna base de datos.


Requisitos de instalación:

  • Servidor de páginas web con soporte de PHP: preferiblemente apache2 aunque se admiten otras alternativas.
  • PHP versión 5.1.2 o superior. Las versiones más recientes desde el año 2009 han abandonado el soporte para PHP 4.
  • Se recomienda disponer de las extensiones gráficas GD2 incluidas con determinadas versiones de PHP.


Instalación:

1. Descargar la última versión de dokuwiki
wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2011-05-25a.tgz
2. Descomprimir el archivo
sudo tar -vxzf dokuwiki-2011-05-25a.tgz 
3. Crear una carpeta con el contenido del dokuwiki
sudo mv dokuwiki-2011-05-25a dokuwiki
4. Mover dicha carperta a /var/www
sudo mv dokuwiki /var/www/dokuwiki
5. Cambiarle los permisos de configuración para que se pueda correr el script
sudo chmod a+w /var/www/dokuwiki/conf/

Nota: puede que necesite más permisos de en /var/www/dokuwiki/data, por ejemplo en pages, attic, media, meta, cache, locks, index, tmp.


Configurar apache

1. Crear una entrada en el archivo /etc/apache2/sites-available
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/dokuwiki


2. Editar el archivo /etc/apache2/sites-available/dokuwiki
sudo vi /etc/apache2/sites-available/dokuwiki 
Y modificar la línea:
Modificando Documentroot /var/www a Documentroot /var/www/dokuwiki
3. Luego desde el directorio /etc/apache2/ ejecutar el siguiente comando:
sudo a2ensite dokuwiki

Esto activa el servicio dokuwiki creando una entrada para el mismo en /etc/apache2/sites-enabled

Reiniciar el servicio apache:

sudo /etc/init.d/apache2 restart


Para verificar que se instaló correctamente ir a: http://taller.curerocha.edu.uy/dokuwiki