Como instalar e configurar o OwnCloud no CentOS 7

O OwnCloud permite implementar a sua própria cloud privada e uma boa alternativa gratuita aos vários serviços cloud-based já existentes como DropBox. Além de Grátis e Open-Source disponibiliza um serviço de sincronização de arquivos/compartilhamento para suas fotos, backups, calendários ou qualquer outro tipo de dados com clientes Linux, Windows, Android, iOS.

Neste tutorial, você aprenderá como instalar e configurar OwnCloud no CentOS 7.

ARMAZENAMENTO
Por padrão, o Owncloud utiliza o diretório '/var/www/html/owncloud/data' para armazenar os arquivos de seus usuários, que fica na mesma partição do sistema operacional. Caso você queira armazenar em outro HD específico para isso, veja nesse tutorial que pode te ajudar. É uma tarefa complexa, e para não fugir do tema principal(Owncloud), não será possível explicar aqui.

INSTALAÇÃO
O CentOS 7 não utiliza mais o MySQL Server como SGBD padrão, então para fazermos sua instalação será necessário adicionar um novo repositório através dos comandos:


Após adicionar o repositório, realize a instalação do MySQL Server.


Depois de instalado o MySql, remova o repositório dele, para que consiga instalar outros pacotes futuramente. Na pasta /etc/yum.repos.d olhe os arquivos com as iniciais mysql e remova:


CentOS não tem o pacote OwnCloud em seus repositórios de software padrão, no entanto, OwnCloud tem seu próprio repositório dedicado para este assunto. Em primeiro lugar, importe a chave de liberação:


Em seguida, execute este comando para fazer o download do repositório do Owncloud:


Agora vamos introduzir este pacote para Yum limpando o cache:


Vamos instalar o Ownlcoud:

Depois de instalado OwnCloud, remova o repositório:


Abra o arquivo SELINUX e onde estiver 'SELINUX=enforcing' mude para 'SELINUX=disabled'

Reinicie os serviços Mysql e Httpd

Definir senha do banco de dados: OU

Crie um novo banco de dados chamado Owncloud:


Agora crie um usuário e atribua-o ao banco de dados owncloud:
OBS: Altere a 'password' para a senha real que será usada com esse usuário para acessar o banco de dados.

Depois de tudo feito, saia do MySQL:

Acesse através do navegador:


Seu servidor está instalado. Agora só configurar:
Dicas de configuração do servidor você encontra clicando aqui.
Dicas de configuração do app cliente você encontra clicando aqui.

É isso ai galera, quaisquer dúvida ou sugestão comentem abaixo.

Obrigado!

REFERENCIAS
-https://dhuberto.wordpress.com/2012/04/23/criando-sua-propria-nuvem-no-centos-6-2-com-o-owncloud/
-https://www.hostinger.com.br/tutoriais/como-instalar-e-configurar-o-owncloud/