Gestión documental con Nuxeo-DM bajo Ubuntu Server 10.10

Llevo tiempo buscando un sistema de gestión documental vía web que fuese fácil de administrar y que a su vez se pudiesen subir archivos también de forma fácil.

Hace poco me topé con Nuxeo-DM a raíz de un hilo en Barrapunto.

De entre las diferentes alternativas que propuso la gente la que más me gustó fue Nuxeo-DM. Desde la misma Web puedes bajar una versión totalmente operativa directamente en máquina virtual para VMware. Las únicas pegas, que la máquina virtual viene con el teclado en francés y solo instalaron 8Gb de disco duro. Vamos, un poco escaso si lo que queremos es tener un sistema de documentación bastante abundante.
A continuación vamos a ver como instalar Nuxeo-DM en una Ubuntu Server 10.10 desde 0.

Lo único que vamos a necesitar inicialmente es el sistema base y que esté actualizado.

Seguido instalaremos los siguientes paquetes:

  • apt-get install python-software-properties

Luego agregaremos el repositorio de Java con el siguiente comando:

  • add-apt-repository «deb http://archive.canonical.com/ maverick partner»

Actualizamos sistema:

  • apt-get update

E instalamos Java.

  • apt-get -y install sun-java6-jre sun-java6-plugin sun-java6-fonts

Una vez instalado nos pedirá que aceptemos la licencia.

El siguiente paso será agregar el repositorio de Nuxeo y poder instalarlo.
  • add-apt-repository «deb http://apt.nuxeo.org/ maverick releases»
  • sudo apt-get update
En el último punto puede darnos algún mensaje de error en tema de firmas de los paquetes o que ha sustituido el paquete por uno anterior. Lo ignoramos.  Lo ignoramos y pasamos a instalar Nuxeo-DM.
  • apt-get install nuxeo-dm
Si nos da el mensaje de ¿Instalar los paquetes sin verificación? Le indicaremos que Sí.
En un punto de la instalación nos solicitará nuestro servidor DNS. Lo indicamos si lo creemos necesario.

Acto seguido nos pedirá el puerto con el que configurar el servidor Web. Por defecto selecciona el puerto 8080.

Luego nos pedirá si queremos que nos auto-configure la BBDD o utilizar una configuración personalizada. Si no queremos complicarnos seleccionamos la autoconfiguración.

Una vez finalice de configurar, nos volverá a la consola.
Para comprobar si el servicio está arrancado, pararlo, arrancarlo o ver su estado podemos utilizar el siguiente comando con sus diferentes opciones.
  • invoke-rc.d nuxeo-dm [start|stop|status|restart]
Ahora para acceder a nuestro nuevo servidor de documentación deberemos hacerlo vía WEB.
La ruta por defecto será http://IP_de_nuestro_server:8080/nuxeo/login.jsp.
El usuario y password por defecto son l/p: Administrator el cual podremos cambiar una vez estemos dentro.
Una vez dentro ya podremos crear nuestros apartados, usuarios y gestionar todo a nuestro gusto.