Introducción:
La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos, del inglés cloud computing, es un paradigma que permite ofrecer servicios de computación a través de Internet.
Instalación:
Para empezar la instalación, tecleamos la siguiente orden.
yum -y install httpd mod_ssl php php-mysql php-gd php-mbstring php-xml mysql-server
Abrimos los puertos 80 y 443 del firewall
Configuración de apache:
gedit /etc/httpd/conf/httpd.con
<Directory "/var/www/html/owncloud">Cambiamos el DirectoryRoot:
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
DocumentRoot "/var/www/html/owncloud"
Deshabilitamos selinux por comodidad
gedit /etc/selinux/config
Cambiar de "enforcing" a "disabled"
SELINUX=disabled
Reiniciar la máquina
init 6
Arrancamos la base de datos
service mysqld start
Nos conectamos a la base de datos:
mysql -u root
Creamos la contraseña
mysql> SET PASSWORD = PASSWORD('123456');
Creamos la base de datos y salimos
create database owncloud;
exit
Cambiamos al directorio /var/www/html
cd /var/www/html
Tecleamos esta orden para descargar el software.
wget http://download.owncloud.org/community/owncloud-5.0.12.tar.bz2
Y lo descomprimimos
tar -xvf owncloud-5.0.12.tar.bz2
Arrancamos servidor web
service httpd start
Y ahora la parte gráfica de la instalación
https://127.0.0.1/owncloud/
Rellenamos los datos que nos piden.
Aquí se nos presenta la nube vacía.
Podemos ir llenándola a través de la web o desde el directorio /var/www/html/owncloud/data
Desde aquí habilitamos SSL por seguridad
thank hermano .por cierto la parte de la contreseña mysql> SET PASSWORD = PASSWORD('123456'); seria asi ejemplo mysql> tuxetikal = tuxetikal
En cuanto al SELinux, es conveniente dejarlo en "permissive" que "disabled", porque si se quiere volver a poner "enabled" no hace falta reiniciar, además de ahorrarte tiempo en reetiquetar los archivos, lo cual a su vez puede fallar.
El modo permisivo de SELinux etiqueta archivos y loguea lo que considera necesario, pero no aplica reglas, con lo cual es igual que disabled en cuanto a los permisos.