Instalación OwnCloud · 6 min read · Feb 08, 2026

Instalación y configuración de ownCloud 7 en Debian 7 (Wheezy)

Instalación y configuración de ownCloud 7 en Debian 7 (Wheezy)

Versión 1.0
Autor: Srijan Kishore

  • *

Este documento describe cómo instalar y configurar ownCloud 7 en Debian 7. También describiré cómo conectarse a los datos del servidor ownCloud con un escritorio Ubuntu 14.04 y una máquina con Windows 7. ownCloud proporciona acceso a sus datos a través de una interfaz web o WebDAV, mientras ofrece una plataforma para ver, sincronizar y compartir fácilmente entre dispositivos, todo bajo su control. La arquitectura abierta de ownCloud es extensible a través de una API simple pero poderosa para aplicaciones y complementos y funciona con cualquier almacenamiento.

1 Nota Preliminar

Este tutorial se basa en un servidor Debian 7, por lo que debe configurar una instalación básica de servidor Debian 7 antes de continuar con este tutorial. El sistema debe tener una dirección IP estática. Utilizo 192.168.0.100 como mi dirección IP en este tutorial y server1.example.com como el nombre de host. Nuevamente, tengo 192.168.0.101 como dirección IP del escritorio Ubuntu 14.04 y server2.example.com como el nombre de host. Estaré usando el usuario=srijan para la instalación y configuración. También mostraré las opciones de compartición de ownCloud con la máquina Windows, así que también tengo una máquina con Windows 7 en funcionamiento.

2 Instalación de ownCloud 7

ownCloud es una aplicación web que puede almacenar y servir contenido desde una ubicación centralizada, muy parecido a Dropbox. La diferencia es que ownCloud 7 le permite alojar el software de servicio en sus propias máquinas, eliminando los problemas de confianza de poner sus datos personales en el servidor de otra persona.

Primero descargaremos la clave de lanzamiento asociada con el software ownCloud:

cd /tmp  
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key  
apt-key add - < Release.key

Luego podemos agregar el repositorio ownCloud 7 de la siguiente manera:

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list

Finalmente, actualice la base de datos de paquetes e instale ownCloud:

apt-get update  
apt-get install owncloud

3 Configuración de ownCloud 7 en Debian Wheezy

Además, necesitamos instalar Mysql para obtener las configuraciones de la siguiente manera:

apt-get install mysql-server

Se le pedirá que ingrese una contraseña, simplemente ingrese su contraseña deseada allí.

Nueva contraseña para el usuario “root” de MySQL:

<–mysqlpassword

Repita la contraseña para el usuario “root” de MySQL:

<–mysqlpassword

Configuraremos nuestro servidor ownCloud para aprovechar la base de datos MySQL más robusta en lugar de la implementación predeterminada de SQLite. Para hacerlo, primero debemos configurar MySQL como:

mysql -u root -p

Ponga la contraseña de Mysql que seleccionó antes y cree una base de datos para ownCloud en el aviso de Mysql:

CREATE DATABASE owncloud;

Asigne privilegios a un nuevo usuario de MySQL para manejar operaciones de base de datos para ownCloud:

GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'database_password';
exit

Ahora, si va a su dirección IP o nombre de dominio seguido de “/owncloud” en su navegador, verá una página que se ve así:

Haga clic en Almacenamiento y base de datos:

Ahora seleccione MySQL/MariaDB y cree una cuenta de administrador, ya que en mi caso he elegido owncloud como mi cuenta de administrador y una contraseña deseada para ese usuario:

En la pestaña inferior debajo de MySQL/MariaDB, ingrese el nombre de usuario=owncloud, contraseña=database_password, nombre de la base de datos=owncloud.

Luego presione Finalizar configuración.

4 Montando el recurso compartido de ownCloud 7 con Ubuntu 14.04

Podemos montar el punto compartido con las otras máquinas, aquí le mostraré la forma de procesar para montarlo a través de herramientas WebDAV en otra máquina de escritorio Ubuntu. Hay dos métodos para usar ownCloud 7 como cliente en Ubuntu Desktop.

  • Montaje manual dando entradas instalando davfs2

  • Instalando el cliente ownCloud 7

Explicaré ambos, puede usar cualquiera de ellos para montar.

4.1 Montaje manual a través de davfs2

Estoy ejecutando el comando en mi segunda máquina server2.example.com:

sudo apt-get update
sudo apt-get install davfs2

Permitiremos que los usuarios no root monten y desmonten los recursos compartidos de WebDAV escribiendo:

sudo dpkg-reconfigure davfs2

¿Se debe permitir que los usuarios no privilegiados monten recursos WebDAV?

<–Sí

Avanzando, agregaré mi nombre de usuario=srijan al grupo WebDAV:

 sudo usermod -aG davfs2 srijan

Queremos hacer el punto de montaje permanente en server2.example.com, así que daré las siguientes entradas en el /etc/fstab:

sudo vi /etc/fstab

|
[…]
192.168.0.100/owncloud/remote.php/webdav /home/srijan/owncloud davfs user,rw,noauto 0 0 |

Ahora en el directorio de inicio del usuario=srijan crearé directorios, uno para montar el punto compartido y otro para mantener los detalles de configuración:

mkdir ~/owncloud
 mkdir ~/.davfs2

Además, cree un archivo como:

vi ~/.davfs2/secrets

| 192.168.0.100/owncloud/remote.php/webdav owncloud database_password |

Asegúrese de que el archivo sea escribible solo por usted utilizando el administrador de archivos o emitiendo el siguiente comando:

chmod 600 ~/.davfs2/secrets

Ahora lo montaremos de la siguiente manera:

mount owncloud/

srijan@server2:~$ sudo mount owncloud/

Por favor, ingrese el nombre de usuario para autenticar con el servidor

192.168.0.100/owncloud/remote.php/webdav/ o presione enter para ninguno.

Nombre de usuario:

owncloud

Por favor, ingrese la contraseña para autenticar al usuario owncloud con el servidor

192.168.0.100/owncloud/remote.php/webdav/ o presione enter para ninguno.

Contraseña:

database_password

srijan@server2:~$

 
Nota: Las credenciales dadas se usarán más adelante, así que por favor tome nota de ello:  
Nombre de usuario: owncloud  
Contraseña: database_password

Además, si encuentra algún error de permisos en la carpeta, cambie el permiso de la carpeta como propietario del usuario:

chown -R srijan:srijan owncloud/

Para montar automáticamente la carpeta al iniciar sesión en server2.example.com, agregue el comando mount ~/owncloud al archivo ~/.bashrc.

vi ~/.bashrc

| [...] `mount ~/owncloud` |

Después de montar con éxito, puede obtener algún error de Recurso temporalmente no disponible y advertencias de Certificado, que se pueden eliminar de la siguiente manera:

  • Para Recurso temporalmente no disponible:
vi /etc/davfs2/davfs2.conf 

| [...] use_locks 0 |

  • Para advertencias de Certificado:

Si utiliza un certificado autofirmado, recibirá una advertencia. Si está dispuesto a asumir el riesgo de un ataque de hombre en el medio, ejecute este comando en su lugar:

echo "y" | mount ~/owncloud > /dev/null 2>&1

4.2 Instalación del cliente ownCloud 7 por ownCloud

Abra el enlace y seleccione la distribución Ubuntu 14.04, además en su escritorio Ubuntu ingrese los comandos:

cd /tmp  
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_14.04/Release.key  
sudo apt-key add - < Release.key 
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"  
sudo apt-get update  
sudo apt-get install owncloud-client

Instalará el cliente ownCloud en el escritorio Ubuntu 14.04. Eso es todo, abra el cliente ownCloud

Ponga la ruta del servidor como 192.168.0.100/owncloud y luego ingrese sus credenciales de usuario=owncloud y contraseña=database_password

Además, si lo está utilizando sin https, puede ignorar el error y continuar:

Nuevamente:

Luego, se mapeará ownCloud con su escritorio:

Y finalmente, todos los datos se sincronizarán:

5 Montando el recurso compartido de ownCloud 7 con Windows 7

Podemos acceder a los datos del servidor ownCloud 7 en una máquina con Windows también. Hay muchos métodos para esto, puede consultar este enlace para ellos. Explicaré dos de ellos.

  1. Estaré usando los clientes ownCloud para eso. Abra el enlace y descargue el cliente de Windows desde aquí

Simplemente instale el cliente y funcionará para usted.

Ingrese los detalles http://192.168.0.100/owncloud:

Nuevamente, ingrese sus credenciales (usuario=owncloud y contraseña=database_password) que configuramos al instalar ownCloud 7 y aparecerá la ventana:

Puede abrir la carpeta local para acceder a los archivos localmente.

  1. Cyberduck ver 4.5.

Hay otro método para acceder al servidor ownCloud 7. Estaré usando Cyberduck para eso. Para esto, necesita instalarlo desde esta URL.

Descargue el instalador e instálelo simplemente haciendo siguiente –siguiente.

Cyberduck tiene una interfaz de usuario muy agradable.

Ingrese las credenciales y conéctese a 192.168.0.100/owncloud/remote.php/webdav con usuario=owncloud y contraseña=database_password:

Dé las credenciales y se conectará.

6 Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.