GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar Dokuwiki en Ubuntu 20.04 LTS

DokuWiki se considera la aplicación de software Wiki de código abierto más versátil que ha demostrado satisfacer sus exigentes necesidades de wiki. El uso de una interfaz muy familiar le permite escalar y optimizar fácilmente utilizando muchas funciones avanzadas. Al utilizar archivos en lugar de una base de datos, DokuWiki es extremadamente flexible con el tipo de sistema en el que se ejecutará (no se requiere un servidor de base de datos).

Aquí en LinuxAPT, como parte de nuestros Servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar consultas relacionadas con la instalación de software de código abierto.

En este contexto, veremos cómo instalar Dokuwiki en Ubuntu 20.04 LTS.


Pasos para instalar Dokuwiki en Ubuntu 20.04 LTS Focal Fossa

1. Realice la actualización del sistema

Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando los siguientes comandos apt en la terminal:

$ sudo apt update
$ sudo apt upgrade


2. Instale la pila LAMP

Si no tiene instalado LAMP, puede seguir nuestra guía aquí.


3. Instala Dokuwiki en el sistema

Ahora descargamos la última versión de DokuWiki usando el siguiente comando:

$ cd /var/www/html
$ wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

Descomprima el archivo de Dokuwiki en el directorio raíz del documento en su servidor:

$ tar -xvzf dokuwiki-stable.tgz
$ mv dokuwiki-2020-07-29 dokuwiki

Tendremos que cambiar algunos permisos de carpetas:

$ chown -R www-data:www-data /var/www/html/dokuwiki
$ chmod -R 775 /var/www/html/dokuwiki


4. Configurar el servidor web Apache

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'dokuwiki.conf' en su servidor virtual:

$ touch /etc/apache2/sites-available/dokuwiki.conf
$ ln -s /etc/apache2/sites-available/dokuwiki.conf /etc/apache2/sites-enabled/dokuwiki.conf
$ nano /etc/apache2/sites-available/dokuwiki.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/dokuwiki/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/dokuwiki/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Ahora, podemos reiniciar el servidor web Apache para que se produzcan los cambios:

$ sudo a2enmod rewrite
$ sudo a2ensite dokuwiki.conf
$ sudo systemctl restart apache2


5. Configurar HTTPS

Deberíamos habilitar una conexión HTTPS segura en Nextcloud. Podemos obtener un certificado TLS gratuito de Let’s Encrypt. Instale el cliente Let's Encrypt (certbot) desde el repositorio de Ubuntu 20.04:

$ sudo apt install certbot python3-certbot-apache

A continuación, ejecute el siguiente comando para obtener un certificado TLS gratuito mediante el complemento de Apache:

$ sudo certbot --apache --agree-tos --redirect --staple-ocsp --email [email protected] -d example.com

Si la prueba es exitosa, vuelva a cargar Apache para que el cambio surta efecto:

$ sudo apache2ctl -t
$ sudo systemctl reload apache2


¿Cómo acceder a la interfaz web de DokuWiki?

DokuWiki estará disponible en el puerto HTTP 80 de forma predeterminada.

Abra su navegador favorito y vaya a http://your-domain.com/install.php o http://server-ip-address/install.php y complete los pasos necesarios para finalizar la instalación.

Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.



Ubuntu
  1. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  2. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

  3. Cómo instalar MariaDB en Ubuntu 20.04 LTS

  4. Instalar Karbon en Ubuntu 20.04 LTS

  5. Rabbitvcs en Ubuntu 16.04 Lts?

Instale CMake en Ubuntu 20.04 LTS / 21.04

Instalar Mono en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar Dokuwiki en Ubuntu 20.04 LTS