Hace unos dias,decidi usar el servicio de DropBox para ver que onda.Me parecio interesante
el hecho de tener una aplicacion para sincronizar la PC con la cuenta web de DropBox o viceversa ( si bien ya habia probado eyeOS).Obviamente que no es para tener datos confidenciales ni
mucho menos "comprometedores" .Busque el la web y encontre algo interesante que he recopilado,
traducido e implementado con 0% de errores y/o problemas.Les animo que prueben y
compartan su experiencia.

No pidan mucho... es gratis pero cumple la funcion de servidor nube,con el agregado de no tener que depender
de un servicio que puede caerse.Tener un limite mayor,dependiendo del dico duro instalado.Y lo mas importante "confidencialidad" de los datos subidos
Yo lo instale en una PC Celeron 400mhz,256ram,20Gb HDD,Debian 6.0 Squeeze.Este server lo uso para probar
cosas ya que las maquinas virtuales suelen tener limitaciones.Esta detras de un router
Mikroik que tambien instale en una Pc de iguales caracteristicas y que firewall del mismo
tiene redireccionado el puerto 80 al server linux


El fenómeno de la nube llegó hace tiempo para quedarse definitivamente entre nosotros.
Nos facilita el trabajo y el ocio en muchos sentidos. Servicios como Dropbox trabajan en esta línea
para facilitarnos el acceso remoto a nuestros archivos desde cualquier lugar del mundo y desde
cualquier dispositivo con conexión a la Red. OwnCloud sigue esa filosofía pero con la particularidad
indicada por su nombre: se trata de una aplicación web open source mediante la cual podremos crear
nuestro almacén remoto privado, donde podremos guardar todo lo que queramos siempre que haya espacio
suficiente en nuestro disco duro. De este modo, no será necesario utilizar servicios de terceros y
tendremos control absoluto sobre quién accede a “nuestra nube”. ¿Quieres escuchar tu colección de
música desde tu oficina? ¿Quieres acceder desde la universidad a un documento guardado en tu PC?
¿Quieres dar acceso a amig@s y configurar su rol? Este tipo de necesidades quedarán cubiertas
fácilmente gracias a Owncloud



NOTA:
Se asume que tienen un servidor con sistema operativo GNU/Linux Debian 6 instalado y corriendo.Solo deberia tener un servidor SSH corriendo para subir el archivo OwnCloud al server

Debian 6.0 Squeeze
OwnCloud no esta empaquetada, se necesitan dependencias para se instalada manualmente:

#apt-get install apache2 php5 php5-sqlite php5-json

Dependencia opcionales

#apt-get install mp3info curl libcurl3 libcurl3-dev php5-curl zip

Decargar ownCloud
http://gitorious.org/owncloud/owncloud/archive-tarball/master
De repositorios: git clone git://gitorious.org/owncloud/owncloud.git
Extraerlo:
#tar -xvfz owncloud-owncloud-master.tar.gz
Copiar en el directoro de Apache:
#sudo cp -r owncloud /var/www
(Nota: fijense que la carpeta descomprimida es "owncloud-owncloud" ,renombrenla
a "owncloud" para que cuando la copien al directorio /var/www no le de error)

Hacer a Apache accesible al directorio ownCloud :
#cd /var/www
#chown -R www-data:www-data owncloud
Cuando sudo (chown)no esta disponible:
#setfacl -Rm d:u:tu-nombre.de-usuario:rwx,u:www-data:rwx owncloud

Una ves realizado estos pasos ,ingresar ala direccion Ip de tu servidor o al localhost si lo instalaste en tu PC.

Ejemplo:
http://192.168.5.10:/owncloud/index.php
http://localhost/owncloud/index.php

Deberíamos encontrar algo parecido a esto:



Ya lo ven, nada complicado. Tan sólo tenemos que ir cumplimentando el formulario previo
de instalación de owncloud: usuario, contraseña, tipo de base de datos utilizada (MySQL o SQLite),
los datos de acceso a la misma, etc.

Si todo ha ido bien, deberíamos encontrarnos con la siguiente sencilla interfaz web:



Un último apunte: es recomendable aumentar el límite de peso en envío de archivos al servidor(ya que solo admite 2Mb))
ownCloud. Esto se hace editando el archivo /etc/php5/apache2/php.ini.
Como root, abriremos este archivo con un editor de texto y buscaremos las
líneas “upload_max_filesize” y “post_max_size” para asignar los megas que creamos necesarios.
Tras ello, como root deberemos reiniciar el servidor apache con la orden:

# /etc/init.d/apache2 restart

Yapa 1:
Para subir el archivo al Server de manera sencilla hacer lo siguiente:
1 - Ingresar al sitio http://putty.org y bajar el ejecutable "pscp.exe" a la carpeta en donde esta el archivo owncloud-owncloud-master.tar descragado anteriormente.Por ejemplo yo lo puse en el disco C:

2 - Una vez bajado el programa en la misma carpeta de OwnCloud,abrir la consola del sistema de Windows y escribir lo siguiente:
pscp owncloud-owncloud-master.tar usuario@IP:/home/usuario

Asi se hizo en mi PC:


Listo,eso es todo.El archivo se copia en el home o carpeta del servidor,para luego descomprimirse y realizar los paso descriptos mas arriba

Yapa 2:
Puede bajar directamente el archico a tu server mediante el comando wget:

#wget http://gitorious.org/owncloud/owncloud/archive-tarball/master

Esto descargar el archivo en el directorio que estas posicionado.