Instalando OwnCloud en Debian Squeeze

Otro apunte para tener nuestra propia nube con el fantástico producto openSource, OwnCloud.

Instalamos los paquetes básicos en nuestro debian:

# apt-get install apache2 php5 php-pear php-xml-parser php5-sqlite php5-json sqlite php5-mysql mp3info curl libcurl3 libcurl3-dev php5-curl zip php5-gd

Ahora, para poder abrir los .tar.bz2:

# apt-get install bzip2

Y descargamos OwnCloud:

# cd /usr/src
# wget -c http://download.owncloud.org/releases/owncloud-4.0.4.tar.bz2
# tar xvf owncloud-4.0.4.tar.bz2
# mv owncloud /var/www/owncloud

Ahora modificamos los permisos de la carpeta /var/www/owncloud :

# chown -R www-data:www-data /var/www/owncloud

Reiniciamos apache:

# /etc/init.d/apache2 restart

Ahora, iniciamos nuestro navegador y finalizamos la instalación:

Ponemos un nombre de usuario + password y le damos al botón de completar la instalación. Elegimos SqlLite o MySQl y el directorio de instalación, en nuestro caso /var/www/owncloud

Y ya tenemos nuestra propia nube instalada 😉

OwnCloud y OpenLdap backend

Esta entrada es más un apunte…. me ha costado varias pruebas conseguirlo.

OwnCloud es un producto magnífico para tener una “nube” personal, que tan de moda está ahora. Hice una máquina virtual para probarla y tras varios días jugando con ella, decidí tener la auth. de usuarios vía openLdap… así sigo teniendo con el mismo user/pass: Zarafa, Radius 802.1x, validación vpn ipsec, openFire, openMeetings y ahora, OwnCloud…. todo ello openSource y sin tener que depender de micro$oft.

Para hacer la autenticación de openLdap, en la pestaña ajustes / Administrador y colocamos los siguientes ajustes:

Los campos / valores:

Host: IP.DEL.SERVIDOR.OPENLDAP
Port: 389
Name: cn=adminLDAP,dc=dominio,dc=ldap // usuario con derecho de lectura
Password: passwordLDAP //el password
base: dc=dominio,dc=ldap // raíz del openLDAP
User Login Filter: uid=%uid
Display Name Field:uid

Enjoy your OwnCloud with openLDAP 🙂

22/11/2015

Actualizamos los pantallazos:

ownldap01

ownldap02on03ldap

own07

own05

own04ldap