Instalacion de owncloud en maquina virtual

download Instalacion de owncloud en maquina virtual

of 12

Transcript of Instalacion de owncloud en maquina virtual

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    1/26

    Instituto Tecnológico Superior de Cintalapa

    Materia:

    Sistemas Operativos II

    Catedrático:

    Ing. Reynol Roque Farrera

    Practica:

    Tutorial Para Instalación De Oncloud En Ubuntu Server Con Una

    Máquina Virtual.

    Unidad:

    III

    Integrantes:

    José Francisco Cortez Solís

    Oscar Romeo Pérez Aquino

    José Ángel Morales Ramos

    José Ángel Sánchez Ortiz

    Rey Daniel Cruz Camacho

    Carrera:

    Ingeniería Informática 

    Grado Y Grupo:

    5° “H” 

    Cintalapa, Chiapas A 2 De Octubre Del 2015

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    2/26

     

    Introducción

    Owncloud es una aplicación de software libre que te permitirá crear un servidor dearchivos en la nube, en el cuál podrás tener un almacén de imágenes, documentoso incluso tu música, datos a los que tendrás acceso desde cualquier lugar con

    internet.Se conoce justamente, muchas nubes; SkiDrive, Dropbox que son muy eficientes.

    Bueno, pero ahora el problema, resulta que la principal limitación de estos servicioses el espacio, pues en algunos casos estas empresas ofrecen cuentas gratuitaspero con espacio de almacenamiento de entre 2 a 5 GB, eso sí, si quieres másespacio tendrás que pagar. Otro aspecto importante, tal vez el más importantedesde mi punto de vista, es la privacidad. Desafortunadamente las empresas soncreadas para producir dinero y esto es lo que las mueve, así que tus datos podríanser incluso vendidos al mejor postor, eso sin contar que las aplicaciones quedesarrollan estas compañías para sincronizar los datos por lo general no sonSoftware Libre.

    Por suerte, existe una aplicación que es Software Libre y que cubre perfectamentela función de almacenamiento de datos en la nube, hablo de OwnCloud. Entre susprincipales características se encuentran:

    -Una agradable y fácil interfaz web

    -Compartición de archivo a usuarios y no usuarios de OwnCloud

    -Visor de archivos PDF

    -Calendario/Agenda-Gestión de contactos

    -Acceso a tus archivos mediante WebDAV

    -Reproductor de música integrado

    -Una galería donde podrás visualizar tus imágenes

    -Un sencillo editor de textos

    -La seguridad de que tus datos están en tu servidor y no en manos de desconocidos.

    Para poder utilizar ésta nube, enseñaré en las siguientes páginas como instalarloen una máquina virtual con ayuda de VMWarePlayer y el sistema operativo Linux  – Ubuntu Server.

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    3/26

     

    Desarrollo

    Los pasos descritos a continuación fueron las configuraciones utilizadas para lainstalación de Owcloud en Ubuntu server 14.04

    1.- Descargar VMWarePlayer desde su página oficial. https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0 

    https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    4/26

     

    2.- Descargar Ubuntu desde su página oficial.

    (http://www.ubuntu.com/download/server) 

    3.- Se procede a la instalación de WMWare. (Seguir con el sencillo “NEXT-NEXT)

    http://www.ubuntu.com/download/serverhttp://www.ubuntu.com/download/server

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    5/26

     

    4.- Una vez instalado, abrimos el VMWare para comenzar a montar el sistemaoperativo. 

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    6/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    7/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    8/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    9/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    10/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    11/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    12/26

     

    Hasta este punto ya tenemos instalado nuestro Ubuntu Server 14.04, ahora solohay que seleccionar la primera y opción y escribir los siguientes comandos paraactualizar nuestro sistema

      sudo su

      #contraseña  apt-get update  apt-get upgrade

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    13/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    14/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    15/26

     

     Ahora escribimos lo siguiente:

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    16/26

     

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    17/26

     

    Requisitos de ownCloud 

    Ya sea desde el propio servidor, máquina virtual o de forma remota, antes de hacernada, hay que instalar unos requisitos para que ownCloud pueda funcionar. Primeroun servidor LAMP, al instalar te preguntará por una contraseña para MySQL, no la

    olvides.$ sudo apt-get install lamp-server

    $ sudo mysql_secure_installation (nos preguntará unas cosas)

      change root password? pon n.

      remove anonymous users? pon y.

      disallow remote root logins? pon y.

      remove test database and access to it? pon y.  reload privilege tables? pon y.

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    18/26

     

    Ahora hay que Instalar las siguientes dependencias:

    $ sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3php5-curl

     Ahora necesitamos habilitar los módulos de Apache2 mod_rewrite ymod_headers para que ownCloud funcione connormalidad.

    $ sudo a2enmod rewrite

    $ sudo a2enmod headers

    Por último editaremos la configuración de Apache2 para que las normasrewrite deownCloud funcionen.

    $ sudo nano /etc/apache2/apache2.conf

    Una vez allí debes bajar buscando una sección llamada enla que sustituiremos AllowOverride None porAllowOverride All, pulsaremos lacombinación de teclas Ctrl+x, guardaremos el archivo y reiniciaremos Apache2para que se carguen los cambios.

    $ sudo service apache2 restart

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    19/26

     

    Instalación de ownCloud

    Hay que bajar la última versión, extraerla, moverla a la carpeta que le corresponde

    y darle los permisos adecuados.

    1. $ wget http://download.owncloud.org/community/owncloud-latest.tar.bz2 

    http://download.owncloud.org/community/owncloud-latest.tar.bz2http://download.owncloud.org/community/owncloud-latest.tar.bz2http://download.owncloud.org/community/owncloud-latest.tar.bz2http://download.owncloud.org/community/owncloud-latest.tar.bz2

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    20/26

     

    2. $ tar -xjf owncloud-latest.tar.bz2

    3. $ sudo mv owncloud /var/www/html/

    4. $ cd /var/www/html/

    5. $ sudo chown -R www-data:www-data owncloud

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    21/26

     

     Ahora vamos a crear la base de datos de ownCloud. Primero entramos a

    MySQL:

    $ mysql -u root –p

    Creamos la base de datos: > CREATE DATABASE owncloud;

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    22/26

     

     Asignamos la base de datos al usuario owncloud con la contraseña (pass)

    deseemos.

    > GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'pass';

     Y así nos debe quedar nuestra nube en ownCloud. A continuación semuestran algunas capturas del servidor OwnCloud funcionando. Solo hayque escribir las respectivas credenciales. Para poder acceder a nuestra nube.

    Escribimos la dirección ip de nuestro servidor en el navegador más /ocuncloud y quedaría así:

    http://192.168.1.81/owncloud/

    Pantalla de login de OwnCloud

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    23/26

     

    Interfaz de administración del almacenamiento de datos

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    24/26

     

    Lector de PDF’s integrado en la interfaz web de OwnCloud

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    25/26

     

    Galería de imágenes

  • 8/20/2019 Instalacion de owncloud en maquina virtual

    26/26

     

    Reproductor de Música también integrado en la interfaz web

    Siguiendo todos los pasos anteriores podemos instalar nuestro propio servidor dearchivos en la nube, utilizando como sistema operativo Ubuntu Server 14.04 enuna máquina virtual VMWare.