ownCloud · 6 min read · Feb 08, 2026

Instalação e configuração do ownCloud 7 no Debian 7 (Wheezy)

Instalação e configuração do ownCloud 7 no Debian 7 (Wheezy)

Versão 1.0
Autor: Srijan Kishore

  • *

Este documento descreve como instalar e configurar o ownCloud 7 no Debian 7. Também descreverei como conectar aos dados do servidor ownCloud com um desktop Ubuntu 14.04 e uma máquina Windows 7. O ownCloud fornece acesso aos seus dados através de uma interface web ou WebDAV, enquanto oferece uma plataforma para visualizar, sincronizar e compartilhar facilmente entre dispositivos - tudo sob seu controle. A arquitetura aberta do ownCloud é extensível através de uma API simples, mas poderosa, para aplicativos e plugins e funciona com qualquer armazenamento.

1 Nota Preliminar

Este tutorial é baseado em um servidor Debian 7, então você deve configurar uma instalação básica do servidor Debian 7 antes de continuar com este tutorial. O sistema deve ter um endereço IP estático. Eu uso 192.168.0.100 como meu endereço IP neste tutorial e server1.example.com como o nome do host. Novamente, eu tenho 192.168.0.101 como endereço IP do Ubuntu 14.04 Desktop e server2.example.com como o nome do host. Estarei usando o usuário=srijan para a instalação e configuração. Também mostrarei as opções de compartilhamento do ownCloud com a máquina Windows, então também tenho uma máquina Windows 7 funcionando.

2 Instalação do ownCloud 7

O ownCloud é um aplicativo web que pode armazenar e servir conteúdo de um local centralizado, muito parecido com o Dropbox. A diferença é que o ownCloud 7 permite que você hospede o software de serviço em suas próprias máquinas, eliminando as questões de confiança de colocar seus dados pessoais em um servidor de outra pessoa.

Primeiro, vamos baixar a chave de lançamento associada ao software ownCloud:

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

Então, podemos adicionar o repositório do ownCloud 7 da seguinte forma:

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

Finalmente, atualize o banco de dados de pacotes e instale o ownCloud:

apt-get update  
apt-get install owncloud

3 Configuração do ownCloud 7 no Debian Wheezy

Além disso, precisamos instalar o Mysql para obter as configurações da seguinte forma:

apt-get install mysql-server

Ele pedirá a entrada da senha, basta inserir a senha desejada lá.

Nova senha para o usuário MySQL “root”:

<–mysqlpassword

Repita a senha para o usuário MySQL “root”:

<–mysqlpassword

Vamos configurar nosso servidor ownCloud para aproveitar o banco de dados MySQL mais robusto em vez da implementação padrão do SQLite. Para fazer isso, devemos configurar o MySQL primeiro como:

mysql -u root -p

Coloque a senha do Mysql que você selecionou antes e crie um banco de dados para o ownCloud no prompt do Mysql:

CREATE DATABASE owncloud;

Atribua privilégios a um novo usuário MySQL para lidar com operações de banco de dados para o ownCloud:

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

Agora, se você acessar seu endereço IP ou nome de domínio seguido de “/owncloud” em seu navegador, verá uma página que se parece com isto:

Clique em Armazenamento e banco de dados:

Agora selecione MySQL/MariaDB e crie uma conta de administrador, como no meu caso escolhi owncloud como minha conta de administrador e uma senha desejada para esse usuário:

Na guia inferior abaixo do MySQL/MariaDB, insira o nome de usuário=owncloud senha=database_password nome do banco de dados=owncloud.

Então pressione Concluir configuração.

4 Montando o compartilhamento do ownCloud 7 com Ubuntu 14.04

Podemos montar o ponto compartilhado com as outras máquinas, aqui mostrarei o caminho para processá-lo através de ferramentas WebDAV em outra máquina Desktop Ubuntu. Existem dois métodos para usar o ownCloud 7 como cliente no Desktop Ubuntu.

  • Montagem manual dando entradas instalando davfs2

  • Instalando o cliente ownCloud 7

Vou explicar ambos, você pode usar qualquer um deles para montar.

4.1 Montagem manual através do davfs2

Estou executando o comando na minha segunda máquina server2.example.com:

sudo apt-get update
sudo apt-get install davfs2

Permitiremos que usuários não-root montem e desmontem os compartilhamentos WebDAV digitando:

sudo dpkg-reconfigure davfs2

Os usuários não privilegiados devem ser autorizados a montar recursos WebDAV?

<–Sim

Seguindo em frente, adicionarei meu nome de usuário=srijan ao grupo WebDAV:

 sudo usermod -aG davfs2 srijan

Queremos fazer o ponto de montagem permanente em server2.example.com, então darei as seguintes entradas no /etc/fstab:

sudo vi /etc/fstab

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

Agora no diretório home do usuário=srijan, criarei diretórios, um para montar o ponto de compartilhamento e outro para manter os detalhes de configuração:

mkdir ~/owncloud
 mkdir ~/.davfs2

Além disso, crie um arquivo como:

vi ~/.davfs2/secrets

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

Certifique-se de que o arquivo seja gravável apenas por você, usando o gerenciador de arquivos ou emitindo o seguinte comando:

chmod 600 ~/.davfs2/secrets

Agora montaremos da seguinte forma:

mount owncloud/

srijan@server2:~$ sudo mount owncloud/

Por favor, insira o nome de usuário para autenticar com o servidor

192.168.0.100/owncloud/remote.php/webdav/ ou pressione enter para nenhum.

Nome de usuário:

owncloud

Por favor, insira a senha para autenticar o usuário owncloud com o servidor

192.168.0.100/owncloud/remote.php/webdav/ ou pressione enter para nenhum.

Senha:

database_password

srijan@server2:~$

 
Nota: As credenciais fornecidas serão usadas posteriormente, então, por favor, tome nota delas:  
Nome de usuário: owncloud  
Senha: database_password

Além disso, se você encontrar algum erro de permissões na pasta, altere a permissão da pasta como proprietário do usuário:

chown -R srijan:srijan owncloud/

Para montar automaticamente a pasta no login em server2.example.com, adicione o comando mount ~/owncloud ao arquivo ~/.bashrc.

vi ~/.bashrc

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

Após montar com sucesso, você pode obter algum erro de Recurso temporariamente indisponível e avisos de Certificado, que podem ser removidos da seguinte forma:

  • Para Recurso temporariamente indisponível:
vi /etc/davfs2/davfs2.conf 

| [...] use_locks 0 |

  • Para avisos de Certificado:

Se você usar um certificado autoassinado, receberá um aviso. Se estiver disposto a correr o risco de um ataque man-in-the-middle, execute este comando em vez disso:

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

4.2 Instalação do cliente ownCloud 7 pelo ownCloud

Abra o link e selecione a distribuição Ubuntu 14.04, além disso, em seu Desktop Ubuntu, coloque os 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

Isso instalará o cliente ownCloud no Desktop Ubuntu 14.04. É isso, abra o cliente ownCloud

Coloque o caminho do servidor como 192.168.0.100/owncloud e depois coloque suas credenciais de nome de usuário=owncloud e senha=database_password

Além disso, se você estiver usando sem https, pode ignorar o erro e seguir em frente:

Novamente:

Então ele mapeará o ownCloud com seu desktop:

E então, finalmente, todos os dados serão sincronizados:

5 Montando o compartilhamento do ownCloud 7 com Windows 7

Podemos acessar os dados do servidor ownCloud 7 em uma máquina Windows também. Existem muitos métodos para isso, você pode verificar este link para eles. Vou explicar dois deles.

  1. Estarei usando os clientes ownCloud para isso. Abra o link e baixe o cliente para Windows daqui

Basta instalar o cliente e funcionará para você.

Insira os detalhes http://192.168.0.100/owncloud:

Novamente, forneça suas credenciais (usuário=owncloud e senha=database_password) que configuramos ao instalar o ownCloud 7 e a janela aparecerá:

Você pode abrir a pasta local para acessar os arquivos localmente.

  1. Cyberduck ver 4.5.

Há outro método para acessar o servidor ownCloud 7. Estarei usando o Cyberduck para isso. Para isso, você precisa instalá-lo a partir deste URL.

Baixe o instalador e instale-o simplesmente clicando em próximo – próximo.

O Cyberduck tem uma interface de usuário muito agradável.

Insira as credenciais e conecte-se a 192.168.0.100/owncloud/remote.php/webdav com usuário=owncloud e senha=database_password:

Dê as credenciais e ele se conectará.

6 Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.