Instalar owncloud 8.0.2 en CentOS 7

Instalar owncloud 8.0.2 en CentOS 7

Prerequisitos, puede que ya los tengas instalados
yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget

Establecer SELinux para permitir a owncloud escribir los datos
setsebool -P httpd_unified 1

Otros prerequisitos a tener en cuenta
Firewall configurado
firewall-cmd –permanent –zone=public –add-service=http
firewall-cmd –permanent –zone=public –add-service=https
firewall-cmd –reload
Apache y mariadb iniciado
systemctl start httpd.service
systemctl start mariadb.service

Descargar e instalar
En el directorio raiz /var/www/html
wget ––no-check-certificate https://download.owncloud.org/community/owncloud-8.0.2.zip
sudo unzip owncloud-8.0.2.zip

chown -R apache:apache /var/www/html/owncloud/

Crear una base de datos para owncloud

Crear archivo owncloud.conf y añadir las siguientes lineas
nano /etc/httpd/conf.d/owncloud.conf

<IfModule mod_alias.c>
Alias /owncloud /var/www/html/owncloud/
</IfModule>
<Directory “/var/www/html/owncloud/”>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Order allow,deny
allow from all
</Directory>

Reiniciar apache
systemctl restart httpd.service
http:/dominio/owncloud