Cómo instalar Nextcloud Hub II con Nextcloud Office

Nextcloud Hub II ya está aquí, y es una gran mejora con respecto a las iteraciones anteriores. Jack Wallen lo guía a través del proceso de instalación de esta nueva versión en Ubuntu Server.

Imagen: Jack Wallen

Nextcloud 23 trae una revisión importante a la plataforma e introduce Nextcloud Office y muchas otras características y correcciones para convertirlo en una excelente opción para cualquiera que busque hospedar un servicio en la nube completo internamente (en su centro de datos, su hospedaje en la nube proveedor o incluso en un servidor en su hogar).

Las nuevas funciones incluyen:

Página de perfil y configuración automática de usuario Delegación de tareas de administraciónNextcloud GroupwareNextcloud OfficeNextcloud Backup

Esta podría ser una de las actualizaciones más importantes de los desarrolladores de Nextcloud.

Lo guiaré a través del proceso de instalación de Nextcloud 23 (también conocido como Nextcloud Hub II) en Ubuntu Server 21.10.

VER: Lista de verificación: Cómo administrar sus copias de seguridad (TechRepublic Premium)

Lo que necesitarás

Para instalar Nextcloud 23 con éxito, necesitará una instancia en ejecución de Ubuntu Server (preferiblemente 20.04 o más reciente) y un usuario con privilegios de sudo. Eso es; hagamos algo de magia.

Cómo instalar Apache, MySQL y dependencias

Lo primero que haremos es instalar nuestros servidores web y de base de datos. Inicie sesión en Ubuntu y ejecute la instalación de todo lo necesario con el comando:

sudo apt-get install lamp-server ^ -y

Una vez que se complete el comando anterior, inicie y habilite los servicios con los comandos:

sudo systemctl iniciar apache2 sudo systemctl habilitar apache2 sudo systemctl iniciar mysql sudo systemctl habilitar mysql

A continuación, instalaremos las dependencias restantes con el comando:

sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp zip – y

Cómo crear la base de datos MySQL

Antes de crear la base de datos, aseguremos la instalación de MySQL con el comando:

sudo mysql_secure_installation

Asegúrese de darles a los usuarios administradores de MySQL una contraseña segura / única y responda y a las preguntas restantes.

Inicie sesión en la consola MySQL con el comando:

sudo mysql -u root -p

Crea una nueva base de datos con:

CREAR BASE DE DATOS nextcloud;

Cree el usuario de la base de datos de Nextcloud con el comando:

CREAR USUARIO ‘nextcloud’ @ ‘localhost’ IDENTIFICADO POR ‘CONTRASEÑA’;

Donde PASSWORD es una contraseña única / segura.

Otorgue al usuario de nextcloud los permisos necesarios con el comando:

OTORGAR TODOS LOS PRIVILEGIOS EN nextcloud. * A ‘nextcloud’ @ ‘localhost’;

Elimine los privilegios y salga de la consola con los dos comandos:

PRIVILEGIOS DE FLUSH; Salida

Cómo descargar, descomprimir y mover el archivo Nextcloud

Descarga Nextcloud 23 con el comando:

wget https://download.nextcloud.com/server/releases/nextcloud-23.0.0.zip

Descomprima el paquete descargado con:

descomprimir nextcloud-23.0.0.zip

Mueva el archivo recién creado a la raíz del documento Apache con:

sudo mv nextcloud / var / www / html /

Dele a la carpeta recién reubicada la propiedad adecuada con:

sudo chown -R www-data: www-data / var / www / html / nextcloud

Cómo crear el archivo de configuración de Apache

Cree un nuevo archivo .conf de Apache con el comando:

sudo nano /etc/apache2/sites-available/nextcloud.conf

En ese archivo, pegue lo siguiente:

Alias ​​/ nextcloud «/ var / www / html / nextcloud /» Opciones + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / html / nextcloud SetEnv HTTP_HOME / var / www / html / nextcloud

Habilite los módulos de Apache necesarios:

sudo a2enmod reescribir encabezados env dir mime

Habilite el nuevo sitio de Nextcloud con:

sudo a2ensite nextcloud

Cambie el límite de memoria de PHP:

sudo sed -i ‘/ ^ memory_limit = / s /=.*/= 512M /’ /etc/php/7.4/apache2/php.ini

Reinicie Apache con:

sudo systemctl reiniciar apache2

Cómo acceder al instalador web y finalizar

Abra un navegador web que tenga acceso a la misma red que aloja el nuevo servidor de Nextcloud y apúntelo a http: // SERVER / nextcloud (donde SERVER es la dirección IP o el nombre de dominio del servidor de alojamiento). En la página resultante (Figura A), asegúrese de crear un nuevo usuario administrador y, en la sección de la base de datos, complételo como tal:

Usuario de la base de datos: nextcloud Contraseña de la base de datos: la contraseña que creó en la consola MySQL Nombre de la base de datos: nextcloud

Figura A

La instalación web de Nextcloud 23 está lista para completar la configuración.

Dado que la base de datos se aloja en el mismo servidor, deje la ubicación establecida en localhost. Deje marcada la casilla de Aplicaciones recomendadas instaladas y haga clic en Finalizar configuración. Cuando se complete la instalación, iniciará sesión automáticamente en el sitio como usuario administrador.

Una advertencia sorprendente

Al finalizar la instalación, me sorprendió no encontrar ninguna señal de la función Nextcloud Office. La creación de un nuevo archivo en la aplicación Archivos solo le brinda la opción de crear un archivo de texto. Me comuniqué con los desarrolladores para averiguar si hay un problema o algún otro paso que se deba tomar para habilitar la función Nextcloud Office (porque no es obvio en las ventanas Aplicaciones o Configuración).

Mi contacto con Nextcloud me informó que la instalación debería haber instalado Collabora y el conector de Nextcloud por defecto. No hizo eso. Afortunadamente, esas piezas se pueden agregar desde Nextcloud App Market, así que asegúrese de instalar Collabora Online y Collabora Online Built-in CODE Server desde la tienda de aplicaciones. Una vez que haya instalado ambas aplicaciones, debería poder crear documentos, hojas de cálculo y presentaciones en Nextcloud.

Y eso es todo lo que hay que hacer para instalar la última versión de Nextcloud. Volveré a visitar Nextcloud Hub II pronto para hablar sobre la nueva solución de respaldo.

Suscríbase a Cómo hacer que la tecnología funcione de TechRepublic en YouTube para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

Ver también