ownCloud


ownCloud es una suite de software que proporciona un área de almacenamiento independiente de la ubicación de los datos ( almacenamiento en la nube ). El proyecto se inició en enero de 2010 por el desarrollador KDE Frank Karlitschek para crear un software libre alternativo a los proveedores de cloud comerciales. A diferencia de los servicios de almacenamiento comercial, ownCloud se puede instalar en un servidor privado sin coste adicional



.El proyecto está basado en PHP y bases de datos SQLite , MySQL , Oracle o PostgreSQL, por lo que ownCloud puede ejecutarse en todas las plataformas que cumplan con estos requisitos. ownCloud puede ser operado a través de una interfaz web y no está por tanto ligada a un sistema operativo en particular. Sin embargo, las aplicaciones nativas, como el Administrador de archivos o Mercancías del grupo pueden interactuar con ownCloud través de una interfaz y proporcionar datos y archivos de forma local.


Seremos nosotros quienes lo administremos controlando el acceso a la información almacenada. De esta forma eliminamos las limitaciones en cuanto a capacidad ya que dispondremos de todo el espacio libre que tengamos en el disco duro.

ownCloud trae activado por defecto soporte para WebDAV con el que podemos conectarnos a nuestra nube desde un explorador de archivos y desde un navegador web, también dispone de CalDAV para sincronizar el calendario, CardDAV para gestionar nuestra agenda de contactos y Ampache con el que podremos hacer streaming de audio y vídeo.

Algunas de sus principales características son:

  • Almacenamiento de archivos en una estructura de directorios convencionales (también a través de WebDAV )
  • Criptografía
  • La sincronización de ordenadores personales
  • Calendario (también como CalDAV )
  • El programador de tareas
  • Libreta de direcciones (también como CardDAV )
  • Streaming de música (a través de Ampache )
  • Administración de usuarios y grupos (a través de OpenID o LDAP )
  • El intercambio de contenidos a través de grupos o direcciones URL públicas
  • Editor de texto online con resaltado de sintaxis y plegado de código
  • Galería de fotos
  • Visor de PDF (utilizando pdf.js)
  • Visor de archivos ODF (. Odt,. Odp,. Ods)
  • Compartir archivos a usuarios y no usuarios de OwnCloud 



Los requisitos para instalar owncloud son:

  • - un kernel Linux 
  • - Apache2
  • - php5.3 o superior
  • - phpmyadmin no es necesario pero si muy recomendable. 
  • - y una de estas tres bases de datos : MySQL, PostgreSQL o SQLite

INSTALACIÓN

Por si no está instalado LAMP, instalar el siguiente grupo de programas:
apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo

Descargar la última versión de ownCloud.
cd /temp/
wget http://download.owncloud.org/community/owncloud-5.0.0.tar.bz2

Descomprimir el archivo, y copiar los archivos con permisos en la carpeta web
tar -xjf owncloud-5.0.0.tar.bz2
cp -r owncloud /var/www/
chown -R www-data:www-data /var/www/owncloud

Debemos modificar el archivo /etc/apache2/sites-enabled/000-default para permitir al server trabajar con el archivo .htaccess para mejorar así la seguridad del sistema. Podemos usar nano para editar el archivo:.
nano /etc/apache2/sistes-enabled/000-default

Debe quedar de esta forma:
 <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

A continuación habilitamos los siguientes modulos y reiniciamos apache2:
a2enmod rewrite
a2enmod headers
service apache2 restart

Lo último que nos queda es ingresar via el navegador a la siguente dirección:
http://localhost/owncloud

No hay comentarios:

Publicar un comentario