Como instalar o Owncloud e ter o seu próprio armazenamento em nuvem

O OwnCloud é um sistema de armazenamento de arquivos em nuvem possui um funcionamento muito similar aos demais armazenamentos externos em nuvem, como: dropbox, google drive entre outros. É uma solução open source que permite o armazenamento de vídeos, fotos, documentos e arquivos, onde eles são disponibilizados na rede, tornando fácil e rápido o acesso a eles.


O acesso aos seus dados é feito através de uma interface web, aplicativos android/IOS, ou programa windows, que fornece uma plataforma para exibição, sincronização e compartilhamento de arquivos, que pode ser feito entre os seus dispositivos, tudo ao seu controle.

Visão Geral sobre o OwnCloud

Armazenamento: Você pode armazenar diversos tipos de arquivos, fotos, calendários, favoritos e muitas outras informações que serão armazenadas em um servidor da sua escolha. Você sempre terá acesso à versão mais recente, onde os arquivos podem ser acessados através do seu navegador e até mesmo do seu smartphone, sempre que for necessário. Você ainda pode compartilhar arquivos de forma privada ou de forma pública.

Uso em várias plataformas: você pode sincronizar windows, android, IOS e muito mais, com os seus aplicativos ou programas.

Recuperação de arquivos excluídos: Caso você, de forma acidental, delete um arquivo, através da interface web, é possível recuperar os arquivos, utilizando um recurso bem conhecido dos usuários do Windows, a lixeira de arquivos. Ao solicitar que a restauração, eles serão direcionados para a pasta de origem de onde foram excluídos.

Loja de Aplicativos: Se você deseja inserir um novo recurso no OwnCloud, você não precisa mexer no código ou algo assim. Basta apenas habilitar uma nova aplicação, na parte de configurações, ela será adicionada e com o download feito em seguida. Um processo parecido com o que temos para os aplicativos de smartphone ou plug-ins do WordPress.

API pública: O OwnCloud possui capacidade para a extensão de API, que permite rápida customização da capacidade do sistema além da instalação de aplicativos e também de plug-ins necessários para execução de rotinas/processos.

Como instalar

Agora vamos largar de bla bla bla e vamos demonstrar na prática, como instalar essa ferramenta tão poderosa.

Para você instalar o Owncloud, você tem que ter uma vps linux, ou uma hospedagem web.

Se você não quer ter muito trabalho, a hospedagem web é a que eu mais te recomendo.
Nela ja tem todos os módulos php que o owncloud precisa para funcionar.

Se ainda não tem uma, eu recomendo a Dgi Cloud.
Mas, se você decidir instalar em uma vps mesmo, então vamos ao tutorial!

Primeiramente, comece instalando o necessário para se ter um servidor web.
Todas as demonstrações que eu vou fazer aqui vai ser em uma vps ubuntu20.04, Dependendo da sua distribuição os comandos podem ser diferente.

Instale o apache, php e mysql.

Apache:
“sudo apt-get install apache2”

Php:
“sudo apt-get install php”

MYSQL:
“sudo apt-get install mysql-server”

Após ter feito todas as instalações corretamente, baixe o owncloud na pasta “/var/www/html”.

entrando na pasta:
“cd /var/www/html”

fasendo o download:
“wget https://download.owncloud.org/community/owncloud-complete-20200731.zip”

Depois de baixar, é hora de extrair os arquivos. eu uso o unzip para isso.

“unzip owncloud-complete-20200731.zip”

A nossa instalação ja ta quase completa.
Digite “cd owncloud”

Crie uma pasta dentro deste diretório, com o nome de apps-external.

“mkdir apps-external”

Se não tiver no diretório uma com o nome de data, crie ela também.
Para saber isso, digite no terminal, “ls -f”

Defina as pernições para a pasta data, digitando estes comandos:

“chown -R www-data:www-data /var/www/html/owncloud/”

Pronto, seu owncloud já está praticamente instalado.

Uma coisa que já ia esquecendo, você vai ter que instalar as estemções do php. o comando básico é “sudo apt-get install php-nome_do_modulo”

Dando o exemplo da estenção zip, “sudo apt-get install php-zip”

Também, você tem a opção de usar o mysql, ou o banco de dados do próprio owncloud, que não é recomendável. se você quiser aprender a usar o mysql, criar usuários etc, só deixar nos comentários do post.

Agora é só você ir na página do owncloud para terminar a instalação.
“seu_dominio/owncloud/”

Criar o seu usuário, excolher o banco de dados e pimba!
É nessa página também que ele vai te mostrar quais módulos faltam para ele funcionar.

É isso galera, espero que tenham gostado.
Até a próxima!

Compartilhar em:


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *