Skip to content

Instalar "Owncloud Server" en Ubuntu 20.04

Published: at 09:00

En este artículo enseáremos a como instalar un servidor Onwcloud en un sistema Ubuntu 20.04.

Table of contents

Open Table of contents

1. Instalar Servicios

Antes de ejecutar cualquier comando para la instalación del servidor OwnCloud, tendremos que actualizar el sistema.

$ sudo apt update -y && sudo apt upgrade -y

Una vez que haya finalizado, empezaremos a instalar los servicios que nos hará falta.

$ sudo apt install bind9 apache2 php7.4 mysql-server mysql-client -y

Luego, instalaremos algunas extensiones de PHP para que el servidor Owncloud pueda funcionar correctamente.

$ sudo apt install php-zip php-gd php-curl php-mbstring php-mysql php-pgsql php-dom php-xmlreader php-intl php-xmlwriter -y

Finalmente, reiniciamos el servicio Apache2.

sudo systemctl restart apache2

2. Configurar la Base de Datos

En este apartado configuraremos la base de datos para el servidor.

$ sudo mysql -u root -p

Una vez dentro, ejecutaremos los siguientes comandos SQL.

UPDATE mysql.user SET plugin='mysql native_password' WHERE user='root';

Luego, liberamos todos los privilegios.

flush privileges;

Ahora, creamos la base de datos.

CREATE DATABASE owncloud;

Y una vez creada, nos podemos salir de la administración MySQL.

exit;

3. Asegurar MySQL

Podemos ejecutar el siguiente comando para asegurar la administración de las bases de datos, para que sea más dificil que sea accesible para los intrusos.

$ sudo mysql_secure_installation

Luego, seleccionamos el valor 0, le definimos una contraseña al usuario ROOT y por último, nos aparece unas opciones, la cual podemos decir Y por defecto, aunque cada usuario puede definirlo a sus necesidades.

4. Instalar el paquete Owncloud

Nos descargaremos el paquete de Owncloud con WGET

sudo wget https://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/Ubuntu_20.04/all/owncloud-complete-files_10.14.0-1+10.1_all.deb

Puedes ver todas las distribuciones aquí.

Luego, lo instalamos.

$ sudo dpkg -i owncloud-complete-files_10.14.0-1+10.1_all.deb

Se nos creará una carpeta en el directorio /var/www/owncloud, la tendremos que mover al directorio /var/www/html/owncloud.

$ sudo mv /var/www/owncloud /var/www/html/owncloud

5. Final

Una vez realizado todos los pasos anteriores, entraremos a nuestro localhost desde nuestro navegador. http://localhost/owncloud. Y ya podremos definir el usuario y la contraseña que usaremos para iniciar sesión.
Luego tenemos un apartado más abajo donde definiremos la base de datos a la que el servidor de se va a conectar.

Para ello será:

final_owncloud

Finalmente completamos la instalación y en unos 15 o 30 segundos lo tendremos instalado y podremos iniciar sesión.