Hace unos dias,decidi manejar el servicio de DropBox para advertir que onda.Me parecio interesante
el hecho de tener una aplicacion para sincronizar la PC con la cuenta web de DropBox o opuesto ( 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 manifestación de la nube llegó hace tiempo para quedarse definitivamente entre nosotros.
Nos facilita el trabajo y el descanso en muchos sentidos. Servicios como Dropbox trabajan en esta línea
para facilitarnos el acceso retirado a nuestros archivos desde cualquier lugar del mundo y desde
cualquier dispositivo con conexión a la Red. OwnCloud sigue esa hipótesis 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 retirado privado, donde podremos almacenar 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 cuidado absoluto sobre quién accede a nuestra nube. ¿Quieres escuchar tu colección de
concordancia desde tu oficina? ¿Quieres acceder desde la universidad a un documento guardado en tu PC?
¿Quieres ceder acceso a amig@s y grabar su rol? Este tipo de necesidades quedarán cubiertas
fácilmente gracias a Owncloud
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 dirigirse cumplimentando el formulario anterior
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 final 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
Fuentes de Información
El contenido del post es de mi autoría, y/o, es un recopilación de distintas fuentes.