Ver destacados

Cómo instalar ownCloud Ubuntu 19.10

Tutorial para saber cómo descargar e instalar ownCloud en Ubuntu en 19.10 y crear base de datos paso a paso.
Escrito por
7.1K Visitas  |  Publicado abr 28 2020 12:22
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Compartir archivos en la nube es una de las tareas más populares de hoy en día y esto lo podemos ver en acción con plataformas integradas como DropBox y Google Drive las cuales están vinculadas a nuestros correos, pero tienen ciertas limitantes como lo son la capacidad o la funcionalidad interna de ellas. Para mejorar esta experiencia de intercambio de información a través de la red, contamos con una plataforma que se ofrece tanto de forma gratuita como paga y es ownCloud de la cual hablaremos en detalle.

 

Qué es ownCloud
ownCloud se ha desarrollado como un software de código abierto gracias al cual será posible tanto sincronizar como compartir archivos entre usuarios contando con diversas opciones de seguridad, acceso y operabilidad.
Al usar ownCloud, podemos gestionar todo desde un punto centralizado definiendo quien tendrá acceso a los archivos y disponiendo de aplicaciones tanto de escritorio como para dispositivos móviles.

 

Características
Algunas de las características más sobresalientes de ownCloud son:
  • Integra un cliente de sincronización administrando en tiempo real lo que sucede en la web, el escritorio y los dispositivos móviles, esto permite que ownCloud monitoree constantemente los cambios en los archivos y si llegase a existir alguno esta enviará esa nueva actualización a todos los dispositivos vinculados.
  • Dispone de una interfaz desde la cual es posible acceder, sincronizar o compartir archivos en cualquier dispositivo o desde cualquier lugar.
  • Añade funciones de seguridad como protección con contraseña, vencimiento de enlaces, acceso anónimo o acceso compartido completo lo cual siempre garantiza la integridad de los objetos compartidos.
  • Seguridad al usar el modelo Encryption 2.0 el cual posee una arquitectura de cifrado global de protección para cada elemento transferido.
  • Podemos transferir información a ownCloud desde diversos medios como SAN, NAS, conexión directa, virtual o a través de las aplicaciones.
  • Compatible con FTP, Swift, S3, Dropbox y más plataformas o protocolos.
  • Integra una API de almacenamiento para una mejor y mayor escalabilidad.
  • Posee una API de uso compartido con la cual se habilita que otras aplicaciones de terceros puedan configurar y realizar consultas de archivos compartidos en ownCloud.
  • Función Federated Cloud Sharing la cual permite compartir elementos en diversas zonas horarias y geográficas.
  • Protección contra ataques de ransomware.
  • Dispone de la función ownCloud Guest con la cual podemos crear una cuenta de invitado con permisos restringidos.
  • Compatible con OAuth2 el cual es un protocolo abierto estándar para la autorización segura de los clientes.
  • Integra una política de contraseñas con la cual los administradores están en la capacidad de establecer los requisitos de contraseña tales como caracteres mínimos, números, letras mayúsculas o símbolos.
  • Integración con Outlook.
  • Función Secure View la cual permite que solo el destinatario pueda ver el detalle de los elementos compartidos.
  • Compatible con el cifrado de almacenamiento de claves maestras almacenadas en módulos de seguridad de hardware (HSM).
  • Encriptación de punto a punto para mayor seguridad.
  • Integración de Collabora Online, ONLYOFFICE y Microsoft Office para un mayor número de posibilidades de trabajo mutuo.
  • Integración con SharePoint.
  • Antivirus integrado (ClamAV).

 

Con todo esto ahora vamos a ver cómo instalar ownCloud en Ubuntu 19.10 y debemos recordarte que por ahora no es posible realizarlo en Ubuntu 20.04 debido a que Ubuntu 20.04 soporta desde PHP 7.4 el cual no es compatible con ownCloud.

 

Tutorial con vídeo para saber cómo instalar Java en Ubuntu 20.04 y 19.10 paso a paso.

 


1. Cómo actualizar paquetes Ubuntu 19.10 e instalación PHP 7.2

 

Actualizar los paquetes de Ubuntu 19.10
El primer paso será ejecutar el siguiente comando para actualizar los paquetes y repositorios del sistema:
sudo apt update -y && sudo apt upgrade -y

 

 

Paso 1

PHP 7.2 no esta disponible en los repositorios oficiales de Ubuntu por lo cual debemos realizar una tarea adicional, en primer lugar, vamos a instalar lo siguiente:
sudo apt install software-properties-common

 

Paso 2

Ahora agregaremos el siguiente repositorio:
add-apt-repository ppa:ondrej/php

 

Paso 3

Pulsamos la tecla Enter para confirmar la acción y luego debemos actualizarlos con “sudo apt Update”:

 

 

Paso 4

Después de esto instalaremos los paquetes de PHP necesarios:
sudo apt-get install php7.2 php7.2-fpm php7.2-cli php7.2-xml php7.2-mysql

 

Paso 5

Ingresamos la letra “S” para confirmar la descarga e instalación de los paquetes.

 

 

Paso 6

Comprobamos la versión de PHP instalada con el comando “php -v”:

 

 

 


2. Cómo instalar Apache en Ubuntu 19.10

 

Paso 1

El siguiente paso será instalar Apache en Ubuntu 19, para ello vamos a ejecutar lo siguiente:
sudo apt install apache2

 

Ingresamos la letra “S” para confirmar dicha acción.

 

Paso 2

Comprobamos que Apache haya sido instalado ejecutando:
sudo dpkg -l apache

 

Paso 3

Allí vemos la versión de Apache instalada, ahora iniciamos y habilitamos el servicio de Apache:
sudo systemctl start apache2
sudo systemctl enable apache2

 

Paso 4

Para comprobar el funcionamiento de pache iremos a algún navegador e ingresamos la IP del equipo con Ubuntu 19.10, veremos lo siguiente:

 

 


3. Cómo instalar Apache en Ubuntu 19.10

 

Paso 1

Se requiere que MariaDB, o MySQL, dispongan de la base de datos para ownCloud, para esta instalación usaremos el siguiente comando:
sudo apt install mariadb-server

 

Paso 2

Nuevamente ingresamos la letra “S” para validar la descarga e instalación, luego de esto debemos asegurar la instalación de MariaDB con el siguiente comando:
sudo mysql_secure_installation

 

Paso 3

Allí podemos establecer la contraseña de root y luego de esto confirmar algunos parámetros generales de la base de datos:

 

 


4. Cómo crear base de datos de ownCloud Ubuntu 19.10

 

Paso 1

Definido esto vamos a crear la base de datos, para esto ejecutamos el siguiente comando e ingresamos la contraseña de root de MariaDB:
sudo mysql -u root -p
Paso 2

Allí vamos a ingresar las siguientes líneas:
CREATE DATABASE owncloud_db;
GRANT ALL ON owncloud_db.* TO ‘usuario’@’localhost’ IDENTIFIED BY “contraseña”;
FLUSH PRIVILEGES;
EXIT;

 


5. Cómo descargar ownCloud Ubuntu 19.10

 

Paso 1

Una vez creada la base de datos vamos a descargar localmente ownCloud con el siguiente comando:
sudo wget https://download.owncloud.org/community/owncloud-10.4.1.zip

 

Paso 2

Procedemos a descomprimir el contenido y moverlo al directorio /var/www/:
sudo unzip owncloud-10.4.1.zip -d /var/www/

 


6. Cómo configurar Apache para ownCloud Ubuntu 19.10

 

Paso 1

Vamos a crear un archivo .conf el cual servirá para el proceso de configuración de Apache con ownCloud, creamos el archivo de la siguiente forma:
sudo nano /etc/apache2/conf-available/owncloud.conf
Allí ingresamos lo siguiente:
Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All
 <IfModule mod_dav.c>
  Dav off
 </IfModule>
 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud
</Directory>

 

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 

Paso 2

Habilitamos los módulos de Apache con los siguientes comandos:
sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

 

Paso 3

Reiniciamos Apache para completar el proceso:
sudo systemctl restart apache2

 


7. Cómo acceder y configurar ownCloud Ubuntu 19.10

 

Paso 1

Una vez completo esto iremos a un navegador y allí ingresamos lo siguiente:
http://IP_Ubuntu/owncloud
En la ventana desplegada debemos crear un usuario administrador:

 

 

Paso 2

Damos clic en el botón “Completar instalación” para que finalice la configuración:

 

 

Paso 3

Luego de esto debemos ingresar el usuario que hemos creado:

 

 

Paso 4

Iniciamos sesión y en la pantalla de bienvenida podemos acceder a los links de descarga de las aplicaciones de ownCloud:

 

 

Paso 5

El contexto general de la plataforma es el siguiente:

 

 

Hasta este punto hemos instalado y configurado ownCloud en Ubuntu 19.10, ahora aprenderemos a crear el cliente local.

 


8. Cómo crear cliente ownCloud en Ubuntu 19.10

 

Paso 1

Para esto ejecutaremos en primer lugar el siguiente comando:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_19.10/ /' > /etc/apt/sources.list.d/isv:ownCloud:desktop.list"

 

Paso 2

Luego ejecutamos lo siguiente para descargar la llave:
wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_19.10/Release.key -O Release.key

 

Paso 3

Añadimos la llave:
sudo apt-key add - < Release.key

 

Paso 4

Actualizamos el sistema:
sudo apt update

 

Paso 5

Instalamos el cliente local de ownCloud:
sudo apt install owncloud-client

 

Paso 6

Ingresamos la letra “S” para confirmar y luego simplemente ejecutamos el comando “owncloud” para lanzar el cliente:

 

 

Allí seguiremos el proceso de conectividad al servidor que se ha configurado.
Solvetic te ha explicado paso a paso como configurar ownCloud y así disponer de una poderosa herramienta de gestión web.

 

Tutorial para instalar Joomla Ubuntu 20.04 o instalar Joomla Ubuntu 19.04.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!