Tabla de contenido
Una vez más aquí. En esta ocasión vengo a dejar un pequeño artículo sobre la aplicación DocuWiki, y cómo podremos instalar en Ubuntu 20.04. Se trata de una aplicación popular, de código abierto y escrita en PHP. Con ella vamos a poder crear nuestras propias Wiki, simplemente cargando el contenido en la aplicación. Su sintaxis es similar a la de MediaWiki, aunque a diferencia de esta aplicación, con DokuWiki la información se almacena en archivos de texto planos, por lo que no requiere el uso de una base de datos.
Dokuwiki trae consigo todas las funciones necesarias para crear un sitio web junto con SEO, autenticación y mucho más. Simplemente habrá que seguir los pasos que vamos a ver a continuación para poder instalar esta aplicación en local de forma sencilla, utilizando como sistemas operativo Ubuntu 20.04.
Se trata de un software wiki de código abierto muy versátil y fácil de usar. Este es amado por los usuarios gracias a su sintaxis limpia y legible. Además la facilidad de mantenimiento, copia de seguridad e integración, lo convierte en el favorito de los administradores. Los controles de acceso integrados y los conectores de autenticación hacen que DokuWiki sea especialmente útil en el contexto empresarial. Además, la gran cantidad de complementos aportados por su comunidad permite una amplia gama de casos de uso, más allá de una wiki tradicional.
Características generales de DokuWiki
- Es de código abierto. Además es un proyecto bien documentado.
- Utiliza una sintaxis simple.
- Permite revisiones de páginas ilimitadas.
- Incluye soporte de diferencias coloreados.
- Ofrece soporte de subidas, embebido de imágenes y otros tipos de archivos multimedia.
- El contenido puede categorizarse de forma sencilla.
- Podremos editar pequeñas partes de la página.
- Los atajos de teclado y la barra de herramientas, hacen de la edición un proceso sencillo.
- También ofrece un corrector ortográfico.
- La aplicación genera una tabla de contenidos de forma automática.
- Evita los conflictos en la edición mediante bloqueo.
- Cuenta también con listas de control de acceso y listas negras de spam.
- Soporta correo cifrado.
- También nos va a dar soporte para más de 50 idiomas y UTF-8.
- Otra característica disponible será la de la búsqueda rápida.
- Su interfaz está basada en AJAX.
- El diseño es personalizable mediante plantillas.
- Las características originales son extensibles mediante plugins.
- Disponibilidad de soporte por parte de la comunidad.
- No requiere base de datos, todo se guarda en archivos de texto.
Estas son solo algunas de las características de esta aplicación. Se pueden consultar todas ellas en detalle desde la página web del proyecto.
Instalar DocuWiki en Ubuntu 20.04
En primer lugar vamos a actualizar nuestro sistema para tener instalados los paquetes más recientes. Esto lo conseguiremos abriendo una terminal (Ctrl+Alt+T) y utilizando en ella la siguiente secuencia de comandos:
sudo apt update; sudo apt upgrade
Una vez actualizado todo, será mejor reiniciar el sistema con este otro comando:
sudo reboot
Instalar Apache y PHP
Lo siguiente que necesitaremos hacer será instalar apache y PHP junto con sus extensiones. Para conseguirlo solo necesitamos abrir una terminal (Ctrl+Alt+T) y escribir en ella:

sudo apt install apache2 php php-gd php-xml php-json
Después de instalar los paquetes anteriores, vamos a iniciar apache con los comandos:

sudo systemctl start apache2 sudo systemctl enable apache2
Descargar DocuWiki
Para obtener la última versión de DokuWiki, podemos utilizar wget en la terminal (Ctrl+Alt+T) de la siguiente forma:

wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
Una vez completada la descarga, vamos a crear una carpeta llamada dokuwiki en la siguiente ruta:
sudo mkdir /var/www/html/dokuwiki
En esta carpeta vamos a extraer el paquete descargado anteriormente. Esto lo haremos con el comando:
sudo tar -xvzf dokuwiki-stable.tgz -C /var/www/html/dokuwiki/ --strip-components=1
Lo siguiente que haremos será copiar el archivo .htaccess de muestra ejecutando:
sudo cp /var/www/html/dokuwiki/.htaccess{.dist,}
Y finalmente le daremos los permisos adecuados al directorio dokuwiki.
sudo chown -R www-data:www-data /var/www/html/dokuwiki
Acceso a DocuWiki
En este punto ya podremos acceder a DokuWiki en Ubuntu 20.04 escribiendo https://tucominio/install.php. Para este ejemplo utilizaré localhost/dokuwiki/install.php. Esto nos mostrará la página de instalación.

Tendremos que completar los campos requeridos (entre estos datos tendremos que añadir el usuario y contraseña para iniciar sesión) y finalmente presionar el botón ‘Guardar‘. Esto nos llevará a una página como la siguiente.

Si pulsamos sobre ‘Visite su nuevo dokuwiki‘, verás una página como la siguiente.

Ahora si haces clic en ‘Conectarse‘, serás redirigido a la página de inicio de sesión.

Aquí tendremos que escribir el nombre de usuario y la contraseña principales que se seleccionamos en el primer paso para iniciar sesión. Serás redirigido al panel de DokuWiki.

Así es como se puede instalar DokuWiki en Ubuntu 20.04. Para más información sobre cómo utilizar este programa, los usuarios podemos consultar la página web del proyecto.