ownCloud es una aplicación que nos permite montar en nuestro propio servidor una nube similar a Dropbox de manera que tengamos todo el espacio necesario disponible y nosotros seamos siempre los dueños de nuestros archivos al no tener que almacenarlos en ningún otro servidor de terceras personas.

Un servidor Raspberry Pi nos va a permitir, entre otras funciones de las que ya hemos estado hablando anteriormente, montar nuestra propia nube para tener siempre acceso a nuestros archivos según los necesitemos sin necesidad de alojarlos fuera de nuestros dispositivos.

Con unos sencillos pasos que os detallamos a continuación os vamos a explicar cómo montar nuestra propia nube con ownCloud en nuestro servidor Raspberry Pi.

owncloud-logo

Instalar dependencias y programas necesarios

Lo primero que debemos hacer es actualizar nuestro sistema operativo en la Raspberry Pi para tener todos los paquetes actualizados a su versión más reciente y así poder también disponer de las últimas actualizaciones de seguridad evitando que piratas informáticos ataquen a nuestro servidor.

Para ello teclearemos:

sudo apt-get update && sudo apt-get upgrade

Una vez instaladas dichas actualizaciones ya podemos comenzar a instalar las aplicaciones necesarias para ejecutar sin problemas el servidor de ownCloud. Para ello teclearemos la siguiente línea en un terminal, en la cual están incluidas aplicaciones como el servidor apache2, librerías curl y demás.

sudo apt-get install apache2 php5 php5-json php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common php-xml-parser

También debemos instalar una base de datos SQL tecleando en el terminal:

sudo apt-get install sqlite

Con estos pasos ya tendremos instaladas todas las dependencias y todo el software necesario, a continuación vamos a descargar e instalar el servidor de ownCloud en nuestro Raspberry Pi para dejarlo totalmente funcional.

Descargar e instalar ownCloud

Para descargar ownCloud vamos a utilizar desde el terminal el comando Wget. La versión más reciente en el momento de la redacción de este tutorial es la 6.0.4, pero podemos descargar cualquier otra cambiando la numeración del archivo. Para descargar esta versión escribimos en el terminal:

wget https://download.owncloud.org/community/owncloud-6.0.4.tar.bz2

A continuación lo descomprimimos con:

tar -xjf owncloud-6.0.4.tar.bz2

Y lo movemos a la carpeta de apache para que pueda funcionar escribiendo:

sudo cp -r owncloud /var/www

Para finalizar simplemente debemos dar permisos de lectura y escritura de la carpeta a apache. Para ello podemos optar por utilizar un chmod 777 o, para ser más concretos y tener mayor seguridad, daremos autoría y permisos únicamente al usuario necesario tecleando:

sudo chown -R www-data:www-data /var/www

Nuestro servidor ya está listo para empezar a funcionar.

Comprobar que nuestro servidor ownCloud funciona correctamente

Antes de conectarnos a nuestro servidor debemos reiniciar el servicio de Apache. Para ello tecleamos:

sudo service apache2 restart

Una vez vuelva a arrancar automáticamente ya podemos acceder a él mediante http://ip-host/owncloud. Por ejemplo, desde red local accederemos desde la dirección IP de nuestro servidor con:

http://192.168.1.200/owncloud

O desde fuera de la red local mediante:

http://mihostweb.org/owncloud

Al entrar en la interfaz web podremos ver los credenciales de acceso a ownCloud:

OwnCloud_Raspberry_pi_foto_1

Una vez que estemos dentro nos dará la bienvenida y nos recomendará descargar todas las aplicaciones para dispositivos móviles:

OwnCloud_Raspberry_pi_foto_2

Hasta aquí hemos llegado con el manual, os recomendamos visitar nuestra sección Raspberry Pi donde encontraréis otros manuales para sacar el máximo partido a este pequeño ordenador.

Publicado por Rubén Velasco el 13 Julio 2014 , actualizado el 11 Julio 2014

  • gab

    Estaría bien comentar lo de acceder desde red local o desde fuera. Y cómo hacer para que cuando la IP de la rPi cambie no tener que andar toqueteando manualmente la IP 🙂

  • Juan

    La carpeta asignada en la Raspberry es var/www/owncloud/data. Quisiera cambiarla por otra carpeta, pero no sé como hacerlo.

  • Pingback: Western Digital y OwnCloud quieren llevar la nube a los usuarios domésticos()

  • Pingback: ownCloud se actualiza a la versión 8.2.2 con importantes cambios()

  • Pingback: OwnCloud 9 mejorará la seguridad de su nube firmando el código fuente()

  • Juan

    Hola, siguiendo el tutorial (que esta perfectamente explicado) veo que hace falta aplicar un movimiento de carpetas una vez instalado.
    sudo mv /var/www/owncloud/ /var/www/html

    Muchas gracias

    • Rubén Velasco

      Buenas.

      Funciona igual, aunque al final de la URL debes introducir el directorio de OwnCloud, por ejemplo:

      http://192.168.1.200/owncloud

      Saludos!!

  • soyelrichal

    buenas a todos!!
    he realizado todos los pasos del tutorial sin problemas.
    Ahora voy a poner mi ip (que supongo que es la de mi raspberry pi no?) con /owncloud y no me sale nada me da error…que puedo hacer?? gracias!!!

  • Vladimir Campos

    Muy buen artículo, te felicito, actualmente estoy intentando instalar el chat en owncloud, yo hice la instalación en ubuntu, siguiendo una guia que encontré en youtube, espero que les sirva: https://youtu.be/At9obC0Vp5A, si conocen alguno de como instalar el chat estaré agradecido.

  • yarlosilva

    como hago para acceder a mi owncloud de mi raspberry si la configuro como access point, se puede hacer? es decir, creo el access point, instalo owncloud y con un android accedo a los archivos de mi rasp desde el AP, se puede?

    • Sí, simplemente accediendo a la IP privada de la Raspberry sin problemas.

Últimos análisis

Valoración RZ
10
Valoración RZ
7
Valoración RZ
9
Valoración RZ
10
Valoración RZ
8
Valoración RZ
10
Valoración RZ
9
Valoración RZ
9
Valoración RZ
10