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.keyEntã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.listFinalmente, atualize o banco de dados de pacotes e instale o ownCloud:
apt-get update
apt-get install owncloud3 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-serverEle 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 -pColoque 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';exitAgora, 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 updatesudo apt-get install davfs2Permitiremos que usuários não-root montem e desmontem os compartilhamentos WebDAV digitando:
sudo dpkg-reconfigure davfs2Os 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 srijanQueremos 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 ~/.davfs2Alé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/secretsAgora 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_passwordAlé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>&14.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-clientIsso 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.
- 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.
- 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
- ownCloud 7 : https://owncloud.com/
- Cyberduck : http://cyberduck.io/?l=en
- Debian : https://www.debian.org/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.