ownCloud 9.1 Centos 6

Descripción

Servidor de almacenamiento de archivos Web - Online

Prerequistos

 **Deshabilitar repositorios EPEL, REMI, RPMS antes de actualizar el sistema
**

  Actualizar Sistema

yum update
———————————————————————————————–** **

** Verificar versiones de PHP instaladas**

rpm -qa | grep php

Eliminar versiones de PHP inferiores e iguales a la versión php54

————————————————————————————————————————
Instalar PHP 5.4 y sus modulos.

yum install php54 php54-php php54-php-gd php54-php-mbstring

Instalar y actualizar los modulos de las bases de datos. Esto instala el nuevo modulo  PHP 5.4 para MySQL - MariaDB/MariaDB:

yum install php54-php-mysqlnd

Deshabilitar modulo antiguo PHP 5.3 de Apache:

mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php53.off

Ahora debería estar un archivo /etc/httpd/conf.d/php54-php.conf, el cual carga correctamente el modulo de Apache PHP 5.4.

Reiniciar Apache

service httpd restart 

Instalación

MySQL - MariaDB Server

yum install -y MySQL - MariaDB-server

Configuración segura de MySQL - MariaDB Server

mysql_secure_installation

→ Seguir asistente de Instalación

Instalación ownCloud

CentOS_6_SCL_PHP54 owncloud-9.1.2-1

__ __Ejecutar los siguientes comandos shell como root para confiar en el repositorio.

rpm –import https://download.owncloud.org/download/repositories/9.1/CentOS_6_SCL_PHP54/repodata/repomd.xml.key

**Ejecutar los siguientes comandos shell como root  para agregar el repositorio.**

wget http://download.owncloud.org/download/repositories/9.1/CentOS_6_SCL_PHP54/ce:9.1.repo -O /etc/yum.repos.d/ce:9.1.repo

yum clean expire-cache

yum install owncloud

Configuración

1. Autenticarse en MySQL - MariaDB

MySQL - MariaDB -u root -p

Crear Base de Datos ownclouddb

MySQL - MariaDB> CREATE DATABASE owncloud;

Crear usuario owncloud y permitir acceso a la base de datos owncdb

MySQL - MariaDB> GRANT ALL ON owncdb.* to 'owncloud'@'localhost' IDENTIFIED BY 'el-password-aqui';

MySQL - MariaDB> FLUSH PRIVILEGES;

MySQL - MariaDB> exit

2. Recuperación usuarios MySQL - MariaDB (En caso dado que ya este instalado MySQL - MariaDB)

service mysqld stop

mysqld_safe –skip-grant-tables –skip-networking &

MySQL - MariaDB -u root

Cambiarse a la base de datos MySQL - MariaDB

use MySQL - MariaDB;

Cambiar contraseña del usuario root u otro usuario

update user set password=PASSWORD(“new-password”) where user='root';

flush privileges;

service mysqld stop

service mysqld start

3. Configuración de ownCloud

Acceder a la interface web de ownCloud

 

https://server_domain_or_IP/owncloud

Crear cuenta de usuario administrador – “Por razones de seguridad no crear usuario con la palabra ‘admin’”

Storage & database

Seleccionar Base de datos MySQL - MariaDB/MariaDB Configurar la base de datos


Finalizar

Trucos

Problemas

1. Deshabilitar repositorios EPEL, REMI, RPMS, etc   Ej. cd /etc/yum.repos.d/ mkdir old mv remi* old ....

Realizar procedimiento con otros repositorios no oficiales, sólo dejar los que instala owncloud ce:9.1.repo

 

Referencias

https://doc.owncloud.org/server/9.0/admin_manual/installation/php_54_installation.html
http://download.owncloud.org/download/repositories/9.1/owncloud/

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

14-Diciembre-2016 L. Camacho v1.0

Volver arriba