Cómo crear tu propia nube personal


La nube es de lo que todos hablan. Tenemos varios actores importantes en el mercado que ofrecen almacenamiento en la nube, así como otros servicios basados en la nube. Pero también podemos crear una nube personal para nosotros.

En este tutorial vamos a analizar cómo crear una nube personal utilizando OwnCloud. OwnCloud es una aplicación web que podemos instalar en nuestras máquinas Linux para almacenar y servir datos. Se puede usar para compartir calendarios, contactos y compartir marcadores y transmisión de audio / video personal, etc.

Para este tutorial, utilizaremos la máquina de CentOS 7, pero también se puede usar para instalar ownCloud en otras distribuciones de Linux. Comencemos con los requisitos previos para instalar ownCloud.

Requisitos previos

Necesitamos tener la pila LAMP configurada en nuestras máquinas.
También necesitaremos los siguientes paquetes de php instalados en nuestras máquinas, ‘php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo’. Instálalos usando el administrador de paquetes.

$ sudo yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo

Instalación

Para instalar owncloud, ahora descargaremos el paquete ownCloud en nuestro servidor. Usa el siguiente comando para descargar el último paquete (10.0.4-1) del sitio web oficial de ownCloud,

$ wget https://download.owncloud.org/community/owncloud-10.0.4.tar.bz2

Extraerlo con el siguiente comando,

$ tar -xvf owncloud-10.0.4.tar.bz2

Ahora mueva todos los contenidos de la carpeta extraída a ‘/var/www/html’

$ mv owncloud / * /var/www/html

Lo siguiente que tenemos que hacer es hacer un cambio en el archivo de configuración de apache en ‘httpd.conf’,

$ sudo vim /etc/httpd/conf/httpd.com

y cambia la siguiente opción,

AllowOverride All

Ahora guarda el archivo y cambia los permisos para la carpeta owncloud,

$ sudo chown -R apache:apache /var/www/html/

$ sudo chmod 777 /var/www/html/config/

Ahora reinicia el servicio apache para implementar los cambios realizados,

$ sudo systemctl restart httpd

Ahora necesitamos crear una base de datos en mariadb para almacenar todos los datos de owncloud. Crear una base de datos y un usuario db con los siguientes comandos,

$ mysql –u root –p

MariaDB [(none)]> create database owncloud;

MariaDB [(none)]> GRANT ALL ON owncloud.* TO ocuser@localhost IDENTIFIED BY ‘owncloud’;

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> exit

Se completó la parte de configuración en el servidor, ahora podemos acceder a la propia nube desde un navegador web. Abre un navegador de tu elección e ingresa la dirección IP del servidor, que en nuestro caso es 10.20.30.100,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tan pronto como se cargue la URL, se nos presentará la página mencionada. Aquí crearemos nuestro usuario administrador y también proporcionaremos nuestra información de base de datos. Una vez que se haya proporcionado toda la información, haz clic en ‘Finalizar configuración’.

Nos redirigiremos a la página de inicio de sesión, donde tenemos que ingresar las credenciales que creamos en el paso anterior,

 

Luego de una autenticación exitosa, ingresaremos al panel de control de ownCloud,

 

 

Podemos usar aplicaciones móviles o también podemos cargar nuestros datos a través de la interfaz web. Ahora tenemos nuestra propia nube personal lista.

Fuente

(Visitada 1 veces, 1 visitas hoy )

1
Responder

avatar
1 Hilo de comentarios
0 Réplicas
0 Seguidores
 
Comentario con más reacciones
Hilo más amimado
1 Autores de comentarios
Genaro Comentarios recientes de autores
  Suscribirse  
Notificación de
Genaro
Guest
Genaro

Muchas gracias por estos artículos, tan útiles e interesantes

maslinux

Linuxero desde el pasado siglo XX :-)

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial