.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