# OwnCloud

## Almacenamiento en la nube

El almacenamiento de ficheros en servidores externos existe desde los años 60, cuando se extendieron las redes de ordenadores. Actualmente, se usa el término "almacenamiento en la nube" para proporcionar servicios similares a los de siempre, pero utilizando el navegador para acceder a ellos.

Disponer de los ficheros en servidores externos, disponibles desde cualquier ordenador, es sin duda interesante, aunque haya que tener en cuenta hasta que punto esos datos están seguros en servidores de terceros. La actual ofensiva de compañías discográficas, cinematográficas o televisivas contra los sitios que alojan sus obras puede llevarse por delante a usuarios legítimos, como ha ocurrido en enero de 2012 con Megaupload, uno de los sitios de almacenamiento más populares entre particulares.

Pero también tenemos la posibilidad de crear nuestro propio servicio de almacenamiento, por ejemplo con OwnCloud.

Volver al principio de la página

## Descargar OwnCloud

La página web de OwnCloud es http://owncloud.org/.

La página web de descarga de OwnCloud es http://owncloud.org/get-started/.

OwnCloud es software libre que se distribuye bajo la licencia AGPL 3.0.

OwnCloud se distribuye en forma de archivo comprimido tar.bz2.

La última versión disponible actualmente (enero de 2012) es la versión 3.0.0 publicada el 30 de enero de 2012. Esta lección está escrita para esa versión.

Una vez descargado OwnCloud, simplemente se debe descomprimir en una carpeta accesible desde el servidor local.

En esta lección, de acuerdo con las recomendaciones de configuración general de estos apuntes, se supondrá que:

- OwnCloud se encuentra en la carpeta Aplicaciones Web > owncloud
- al ejecutar desde Eclipse algún fichero de OwnCloud, se abrirá en el navegador la dirección http://localhost/IWB/WebApps/owncloud.

Volver al principio de la página

## Instalar OwnCloud

En este ejercicio se trata de instalar OwnCloud.

Referencias:

- Instrucciones de instalación de OwnCloud: http://owncloud.org/support/setup-and-installation/.

- OwnCloud permite elegir entre la base de datos SQLite o la base de datos MySQL. Únicamente en caso de que vaya a utilizarse MySQL, hay que crear con phpMyAdmin un usuario de MySQL con nombre iwb_owncloud_1, contraseña iwb_owncloud_1 y base de datos iwb_owncloud_1.
- Abrir owncloud/index.php en el navegador.

- La primera vez que se abre, OwnCloud solicita el nombre y contraseña del usuario administrador, que para estos ejercicios se recomienda que sea admin de nombre y admin de contraseña.

  Desplegando la opción Avanzado, OwnCloud permite elegir entre la base de datos SQLite, que no requiere ninguna información adicional puesto que está incluida en OwnCloud, o la base de datos MySQL, para la que sí habría que introducir el nombre, la contraseña y el nombre de la base de datos.

- Si la instalación no falla, el navegador mostrará el escritorio de OwnCloud:

Volver al principio de la página

## Configuración básica de OwnCloud

En este ejercicio se trata de configurar OwnCloud (dirección de correo electrónico, idioma, zona horaria).

- Entrar en OwnCloud como administrador admin. Haciendo clic en el icono inferior izquierda con forma de rueda dentas (), se despliega un menú con las diferentes opciones de ajustes.
- Haciendo clic en Personal, se puede configurar OwnCloud:

  Email: dirección de correo

  Idioma: Español

  Zona horaria: Madrid

Volver al principio de la página

## Crear más usuarios y grupos

En este ejercicio se trata de crear dos grupos de usuarios, con un usuario en cada uno de ellos

- Entrar en OwnCloud como administrador admin y elegir el menú Ajustes > Usuarios. Crear los grupos de usuarios amigos y familia.

- Crear dos usuarios que pertenezcan cada uno a un grupo diferente.

  nombre: amigo_1 ; contraseña: amigo_1 ; grupo: amigos

  nombre: familia_1 ; contraseña: familia_1 ; grupo: familia

- Comprobar que se puede entrar en OwnCloud como los usuarios amigo_1 y familia_1.

Volver al principio de la página

## Subir y compartir ficheros

En este ejercicio se trata de subir un par de ficheros y compartirlos con otros usuarios.

- Subir a OwnCloud un par de imágenes (familia.png y amigos.png ), haciendo clic en Archivos > Subir ():

- Compartir cada imagen con el usuario correspondiente (familia.png con familia_1 y amigos.png con amigo_1), haciendo clic en el icono Compartir ( o ):

- Comprobar en Galería que las imágenes se ven correctamente:

- Entrar en OwnCloud como los usuarios amigo_1 y familia_1 y comprobar que pueden acceder a las respectivas imágenes en la carpeta Shared o en la Galería:

Volver al principio de la página

## Subir y compartir música

En este ejercicio se trata de subir un par de ficheros y compartirlos con otros usuarios.

- Descargar alguna canción libre de Jamendo o Altermusique. Por ejemplo, la canción Pizzicato (3,3 MB) del álbum Les temps modernes del compositor belga Emmanuel Codden "Ehma".
- Subir a OwnCloud la canción haciendo clic en Archivos > Subir ():

- Comprobar que se puede escuchar la canción haciendo clic en Música > Nombre de la canción:

- Compartir la canción con el usuario amigo_1. Entrar en OwnCloud como el usuario amigo_1 y comprobar que puede escuchar la canción.

Volver al principio de la página

## Crear archivos de texto y calendarios

En este ejercicio se trata de probar la creación de ficheros de texto (menú Archivos > Nuevo) y el funcionamiento del calendario (menú Calendario), creando calendario y eventos.

Volver al principio de la página

Esta obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 España.