domingo, 5 de junho de 2016

ownCloud - Instalação


Este tutorial mostra como instalar o ownCloud em um CentOS.


O primeiro passo é informar ao yum que ele pode confiar no repositório do ownCloud

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key


Após realizar download da aplicação:
wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo


Usar os comandos abaixo para instalar:
yum clean expire-cache
yum install owncloud


Iniciar o servidor:
systemctl start httpd


Habilitar o serviço do apache para iniciar automaticamente
systemctl enable httpd

 
Lembrar de desativar o firewall ou criar uma regra para a porta 80 ou 443.


Acessar a aplicação no endereço http://servidor/owncloud

Caso apareça a mensagem abaixo é necessário configurar ou desativar o selinux



Para configurar é necessário executar os comandos abaixo:
semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/data'
restorecon '/var/www/html/owncloud/data'
semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/config'
restorecon '/var/www/html/owncloud/config'
semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps'
restorecon '/var/www/html/owncloud/apps'





Após iniciar a configuração, segue abaixo um exemplo:




Antes de concluir é necessário validar a conexão com o banco de dados, neste exemplo será usado o MariaDB.

Para instalar você pode usar outro tutorial deste site no link abaixo:
http://trelima.blogspot.com.br/2016/06/mariadb-instalacao.html


Dica:
Caso queira alterar alguma configuração, como endereço de acesso basta editar o arquivo:
/var/www/html/owncloud/config/config.php


Por padrão a ferramenta não permite upload de arquivos grandes, para alterar este parâmetro acessar o arquivo owncloud/.htaccess e alterar as linhas abaixo para o tamanho desejado:


php_value upload_max_filesize = 16G
php_value post_max_size = 16G


Verifique se o valor está correto em:





Caso aconteça timeout adicionar as linhas abaixo ajustando conforme a necessidade:
php_value max_input_time 3600
php_value max_execution_time 3600

Nenhum comentário:

Postar um comentário