Inicio / Linux / Cómo instalar Owncloud en Ubuntu 16.04

Cómo instalar Owncloud en Ubuntu 16.04

En este artículo vamos a ver qué es Owncloud y cómo se instala paso a paso bajo Ubuntu 16.04, teniendo así en nuestra propia infraestructura un entorno parecido a Dropbox pero alojado en nuestros propios servidores, lo cual, nos permitirá controlar la privacidad de lo que compartimos.

Al final este artículo pretende acompañar al vídeo que publiqué en Youtube y que podéis ver en el siguiente enlace:

Instalar Owncloud en Ubuntu 16.04

¿Qué es Owncloud?

Owncloud es una aplicación de software libre que nos permite almacenar nuestros ficheros, contactos, calendarios, marcadores de favoritos  de forma on-line y así poder tenerlos accesibles desde distintas ubicaciones o sincronizados con distintos dispositivos; al igual que compartir con otras personas todo lo que almacenemos.

A este entorno podemos acceder bien vía web o instalando las distintas aplicaciones que existen para los entornos de escritorio o los dispositivos móviles.

En el siguiente enlace podréis descargar las versiones cliente para  escritorio de Windows, Mac y Linux y para las versiones móviles de Iphone, Android y BlackBerry.

Requerimientos:

Los requerimientos oficiales son los siguientes:

PlataformaOpciones
Sistema operativo / DistribuciónUbuntu 16.04, Debian 7 and 8, SUSE Linux Enterprise Server 12 and 12 SP1, Red Hat Enterprise Linux/Centos 6.5 and 7
Base de datosMySQL or MariaDB 5.5+, Oracle 11g, PostgreSQL, & SQLite
Servidor webApache 2.4 with mod_php
Versión de PHPPHP (5.6+ or 7.0+)

Nuestro entorno:

  • Sistema: Ubuntu 16.04
  • Base de datos: MySQL Server 5.7
  • Servidor Web: Apache 2.4
  • Versión de PHP: 7.0

Instalar Servidor Web

Para instalar el servidor web Apache 2.4 ejecutaremos lo siguiente en consola:

Una vez finaliza el proceso de instalación, podremos acceder desde un navegador a la dirección IP de nuestro servidor y deberíamos ver la siguiente página:

Habilitar módulos necesarios de Apache:

Reiniciamos nuestro servidor web:

Instalar PHP 7

Al finalizar el proceso de instalación habilitaremos el inicio del servicio en el arranque y reiniciaremos nuestro servidor web:

Comprobando la instalación de PHP.

Para verificar que PHP está corriendo correctamente, crearemos un fichero que nos mostrará la información de la instalación:

En este fichero agregaremos las siguientes líneas:

Ahora si accedemos con nuestro navegador a la url http://ipservidor/informacion.php , debemos ver algo así:

Instalado los módulos de PHP necesarios para Owncloud

Volvemos a reiniciar nuestro servidor web:

Instalar base de datos MySQL:

En este artículo veremos la instalación del servidor de MySQL del cual hará uso nuestro Owncloud en el mismo servidor, pero os aconsejo tenerlo en un servidor separado.

Durante el proceso de instalación nos solicitará la contraseña del usuario “root”, recordarla, la necesitaremos en siguientes pasos.

Habilitar el inicio del servicio en el arranque e iniciamos nuestro servidor MySQL:

Ya que la configuración por defecto de MySQL no es segura, ejecutaremos lo siguiente:

Configurar la base de datos para Owncloud:

Nos conectaremos a nuestro servidor MySQL desde la propia consola con el usuario “root” y la contraseña que insertamos durante el proceso de instalación.

Creamos la base de datos owncloud:

Creamos el usuario ownclud que tendrá todos los permisos sobre la base de datos owncloud y con contraseña lacontraseña :

Recargamos los privilegios:

Salimos de la consola de MySQL:

 

Instalar Owncloud

Lo primero que tenemos que hacer es descargar la Release Key e importarla:

Crear el repositorio para APT:

En consola nos devolverá lo siguiente:

 

Actualizamos:

Instalamos Owncloud:

Al finalizar el proceso de instalación, debemos reiniciar nuestro servidor web:

Configurar Owncloud:

Abrimos con nuestro navegador la siguiente URL http://ipdetuservidor/owncloud/ que nos mostrará la siguiente pantalla:

Antes de rellenar los datos de la cuenta de administrador, pulsaremos sobre “Almacenamiento y base de datos” para rellenar la siguiente información:

  • Configurar la base de datos: MySQL/MariaDB
  • Usuario de la base de datos: owncloud
  • Contraseña de la base de datos: lacontraseña
  • Nombre de la base de datos: owncloud
  • Dirección del servidor de base de datos: localhost
  • Directorio de datos: /var/www/owncloud/data

Ahora sí!!!, rellenamos los datos de la cuenta de Administrador, por ejemplo:

  • Nombre de usuario: superadmin
  • Contraseña: lacontraseñadelsuperadmin

Ahora ya tenemos nuestro Owncloud instalado y listo para empezar a crear usuarios y disfrutarlo

Sobre Bosco López

/dev/null

Te puede interesar también

Optimizando la carga de nuestra web Google Analytics en local

Antes de que continúes leyendo te quiero recordar que Google no recomienda esta práctica, informando …

Deja un comentario

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