GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar XWiki en Ubuntu 20.04

XWiki es una plataforma de software Wiki gratuita y de código abierto escrita en Java. Se ejecuta en contenedores de servlet como Tomcat y utiliza una base de datos como MySQL para almacenar información.

XWiki viene con características útiles tales como:

  • Un editor WYSIWYG muy potente que se usa para editar páginas
  • Una sintaxis wiki robusta
  • Organización de contenido
  • Cree sus propias aplicaciones
  • Administrador de archivos
  • Tareas
  • Control de versiones
  • Búsqueda avanzada y mucho más

En este tutorial, le mostramos cómo instalar XWiki software en Ubuntu 20.04 .

Paso 1:Actualizar el sistema

Asegúrese de que el índice del paquete esté actualizado con el comando:

$ sudo apt update

Paso 2:Instalación de Java

XWiki está escrito en Java. Debe tener Java 8 o superior instalado en su sistema para cumplir con los requisitos de software. De manera predeterminada, Ubuntu 20.04 viene con OpenJDK 11.

Si no tiene Java, puede instalarlo con el siguiente comando:

$ sudo apt install default-jdk gnupg2 -y

Una vez que se haya instalado Java, verifique la versión de Java con el comando:

$ java --version

Deberías obtener el siguiente resultado:

Paso 3:Instale Xwiki desde el repositorio de Ubuntu

XWiki no se encuentra en el repositorio de Ubuntu 20.04. Necesitas añadir el repositorio oficial de XWiki a su sistema.

Primero, importamos la clave GPG con el comando a continuación. Pero primero, cambia a usuario root.

$ sudo su

Luego ejecútelo.

#  wget -q "https://maven.xwiki.org/public.gpg" -O- | apt-key add -

El resultado de este comando es OK

A continuación, vuelva a cambiar al usuario sudo y agregue la ejecución oficial del repositorio XWiki:

$  sudo wget "https://maven.xwiki.org/stable/xwiki-stable.list" -P /etc/apt/sources.list.d/

A continuación, actualice el repositorio:

$ sudo apt update

Para listar los paquetes disponibles que ofrece la búsqueda en el repositorio:

$ apt-cache search xwiki 

En la lista completa, puede elegir qué paquetes desea instalar. En esta guía, instalaremos Xwiki con tomcat 9 y MariaDB como servidor de base de datos.

Ahora puedes instalar XWiki ejecutando el siguiente comando:

$ sudo apt  install xwiki-tomcat9-common xwiki-tomcat9-mariadb -y

Durante el proceso de instalación, se le pedirá que configure una base de datos para XWiki como se muestra en la siguiente pantalla:

Seleccione y pulsa Intro.

A continuación, se le pedirá que establezca una contraseña para la base de datos de XWiki, como se muestra a continuación. Establezca su contraseña deseada y presione Enter para terminar. Asegúrese de confirmarlo nuevamente cuando se le solicite.

Una vez completada la instalación, puede verificar el servicio Tomcat ejecutando el comando:

$ sudo systemctl status tomcat9.service

La salida debe ser:

Tomcat está escuchando en el puerto 8080 . Puede verificar ejecutando el siguiente comando ss:

$ ss -antpl | grep 8080

Debería obtener el siguiente resultado:

Paso 4:Configurar Nginx para XWiki

A continuación, deberá instalar y configurar Nginx como proxy inverso para acceder a XWiki.

Primero, necesitamos instalar el servidor web Nginx ejecutando el siguiente comando:

$ sudo apt-get install nginx -y

Una vez que el servidor web esté instalado, cree un nuevo archivo de configuración de host virtual Nginx con el siguiente comando:

$ sudo vim /etc/nginx/sites-available/xwiki.conf

A continuación, agregue las siguientes líneas:

 server {
 listen 80;

 server_name xwiki.example.com;

 access_log /var/log/nginx/xwiki-access.log;
 error_log /var/log/nginx/xwiki-error.log;

 location / {
 proxy_set_header   X-Real-IP $remote_addr;
 proxy_set_header   Host      $host;
 proxy_http_version 1.1;
 proxy_set_header   Upgrade $http_upgrade;
 proxy_set_header   Connection 'upgrade';
 proxy_cache_bypass $http_upgrade;
 proxy_pass         http://127.0.0.1:8080;
 }
 }

Guarde y cierre el archivo de configuración. A continuación, active el host virtual de Nginx ejecutando:

$ sudo ln -s /etc/nginx/sites-available/xwiki.conf /etc/nginx/sites-enabled/

A continuación, edite el archivo de configuración principal de Nginx y aumente el tamaño de hash_bucket:

$ sudo vim /etc/nginx/nginx.conf

Agregue la siguiente línea debajo de la sección http como se muestra:

server_names_hash_bucket_size 64;

Guardar y salir del archivo. Luego debe reiniciar el servicio Nginx para que los cambios surtan efecto.

$ sudo systemctl restart nginx

Paso 5:Acceso a la interfaz web de XWiki

Ahora, abra su navegador web y acceda a la interfaz web de XWiki usando la URL http://127.0.0.1:8080/xwiki . Esto inicia el asistente XWiki como se muestra.

Haga clic en 'Continuar botón '.

Primero, creamos un usuario administrador y establecemos una contraseña. Proporcione su nombre de usuario, contraseña y correo electrónico, y luego haga clic en Registrarse y Iniciar sesión botón.

Accederá a la siguiente página:

El siguiente paso es seleccionar el sabor que desea usar y hacer clic en Instalar botón.

A continuación, se desplegará la siguiente página. Haga clic en el botón 'Continuar'.

La página siguiente mostrará las carpetas predeterminadas que se envían con XWiki.

Una vez completada la instalación del sabor, haga clic en continuar para finalizar la instalación.

Finalmente, verá el panel predeterminado de XWiki:

Conclusión

En esta guía, ha aprendido a instalar xwiki en Ubuntu 20.04. Puede encontrar más información sobre xwiki en la documentación oficial.


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar R en Ubuntu 16.04

  3. Instalar XWiki en Ubuntu 16.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar XWiki en Ubuntu 20.04

Cómo instalar XWiki en Ubuntu 16.04

Cómo instalar XWiki en Ubuntu 18.04 LTS

Cómo instalar XWiki en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar XWiki en Ubuntu 20.04