¿Cómo instalar Nextcloud 14 en Ubuntu 18.04 LTS y derivados?

Recientemente la nueva versión de Nextcloud 14 fue lanzada al público en general con lo cual se renueva añadiendo algunas nuevas características y correcciones de errores en lo que fue entorno a su versión anterior.

En este nuevo lanzamiento de Nextcloud 14 trae, una vez más, una amplia gama de mejoras de las cuales podemos destacar que se agregó la verificación de video y se puede usar la autenticación en dos etapas.

Con este programa, es posible ejecutar el almacenamiento en la nube internamente. Nextcloud surgió después de que un gran número de desarrolladores en ownCloud abandonaron este y comenzaron de nuevo.

Nextcloud es la bifurcación de ownCloud, la cual es una Infraestructura en la nube como Servicio (IaaS) totalmente de código abierto con algunos servicios de Plataforma como Servicio (PaaS).

Puede instalarlo en su propio servidor Linux o en un servidor en muchas compañías de hosting.

Los administradores de sistemas para sistemas grandes y pequeños apreciarán las numerosas mejoras en la configuración del sistema, la administración de aplicaciones y el actualizador.

Cambios en Nextcloud 14

Nextcloud 14 fusionó casi 1000 solicitudes de extracción con mejoras y cambios, casi 150 más que Nextcloud 13. Esto solo cubre el servidor central, cientos de cambios más fueron oficialmente nuestros mayores liberación alguna vez.

Si bien estos son los aspectos más destacados de las característica principales que se pueden destacar de este lanzamiento de esta nueva versión de Nextcloud 14:

  • Video-Verificación: use una video llamada con Talk para verificar la identidad de alguien antes de otorgarle acceso a un recurso compartido.
  • Autenticación de dos factores ahora con Signal y Telegram, así como NFC y SMS
  • Mejoras de accesibilidad y tema oscuro
  • Se añadio una nota a los recursos compartidos, comparta archivos en un chat de charla, nueva aplicación de aplicación Kanban y mucho más

Instalación de Nextcloud en Ubuntu 18.04 y derivados

El primer paso para instalar NextCloud 14 es instalar un servidor web y PHP. PHP7 trae muchas mejoras sobre las versiones anteriores y aumentará NextCloud también, de hecho, se requiere PHP7 desde NextCloud 11.

Para esto tendremos que abrir una terminal y ejecutar en ella los siguientes comandos:

sudo apt-get install apache2 libapache2-mod-php7.0 bzip2

sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring

sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip

Ahora que ha configurado el entorno, todo lo que queda es elegir una base de datos que admita la instalación para ello vamos a ejecutar lo siguiente:

sudo apt-get install mariadb-server php-mysql

Durante la instalación, se le pedirá que elija una contraseña de root , deberan colocar una fuerte. Si no se le solicita que elija una contraseña, la predeterminada estará en blanco.

Ahora necesitan ingresar la base de datos (se les preguntará la contraseña que acaba de configurar):

$ mysql -u root -p

Ahora que deberás de crear una base de datos:

CREATE DATABASE nextcloud;

Ahora necesitan crear el usuario que se utilizará para conectarse a la base de datos:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

El último paso es otorgar los privilegios al nuevo usuario:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Cuando termines, escribe Ctrl-D para salir.

El ultimo paso es instalar Nextcloud con:

cd /var/www

wget https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -O nextcloud-14-latest.tar.bz2

tar -xvjf nextcloud-14-latest.tar.bz2

sudo chown -R www-data:www-data nextcloud

sudo rm nextcloud-14-latest.tar.bz2[/sourcecode]

Ahora tenemos que crear un nuevo archivo en /etc/apache2/sites-available/nextcloud.conf . Siéntase libre de usar cualquier editor con el que se sienta cómodo y agregue las siguientes líneas:


Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

</Directory>

Una vez hecho, es hora de habilitar el nuevo sitio y habilitar las modificaciones de apache que necesita NextCloud:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Una vez que haya terminado de seleccionar la base de datos, es hora de instalar todo. Dirígete a http: //tu_direccion/nextcloud /

O como tal localhost/nextcloud

Seleccione un nombre de usuario y contraseña de administrador, luego puede seleccionar la carpeta de datos.

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

Categorías

Software

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux , tengo pasión por las nuevas tecnologías , gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

Un comentario

  1.   guido dijo

    Hola tengo un problema. Me sale esto:

    “you don´t have permission to access /nextcloud on this Server.¨

    Apache/2.4.29 (ubuntu) Server at localhost Port 80

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.