Gestion de documents Nuxeo

Installation de NUXEO

Prérequis

Pour installer Nuxeo, il faut au préalable :

installer le JDK (Java-Development Kit : environnement de développement Java) version 1.8

éditer le fichier des sources :
nano /etc/apt/sources.list
ajouter les lignes
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
installer la clé de certification du paquetage java
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
mettre à jour les sources :
apt-get update
installer java8 :
apt-get install oracle-java8-installer
il faudra accepter la licence

installer la clé de certification du paquetage nuxeo

wget -q -O- http://apt.nuxeo.org/nuxeo.key

ajouter la source de téléchargement à la liste des sources

éditer le ficher des sources : nano /etc/apt/sources.list

ajouter la ligne correspondant à nuxeo :

deb http://apt.nuxeo.org/ wheezy releases

mettre à jour la liste des paquetages

apt-get update

Installation

après avoir installé les prérequis, on peut procéder à l'installation de Nuxeo

apt-get install nuxeo

Lors de l'installation, on vous demandera les éléments suivants :

le paramètre bind-address (machines depuis lesquelles on peut se connecter) :

0.0.0.0 : depuis toute machines

<adresse_ip> : adresse précise sur laquelle les postes pourront se connecter

127.0.0.1 : uniquement en interne sur le serveurs

le port d'écoute (valeur 8080 par défaut)

la configuration de la base de données (paramétrage de PostgreSQL par défaut)

La configuration de Nuxeo se fera depuis un navigateur depuis l'url http://<ipserveur>:<port> Les éléments de configuration suivant devront être utilisés :

Authentification : Base de données (par défaut)

SMTP : laisser les valeurs par défaut

prenom : <prenom pour le compte>

nom : <nom du compte>

société : <indiquer la société pour laquelle vous gèrerez les documents>

compte mail : <compte de contact>

mot de passe : <mot de passe de messagerie>

nom du projet : <projet lié à la gestion des documents (ou entreprise)>

L'installation prend un certain temps.

Vous accèderez ensuite à l'application par un navigateur Web sur l'url : http://<ipserveur>:port/ avec les comptes par défaut indiqués dans l'interface.

Si le redémarrage est trop long, sur le serveur, lancez la commande suivante :

service nuxeo restart

Après l'affichage de l'invite de commande, vous pourrez accéder à l'interface.

Couplage avec annuaire

La démarche est inspirée de la documentation technique du site Nuxeo (documentation en anglais) : https://doc.nuxeo.com/display/NXDOC/Using+a+LDAP+Directory.

On utilisera l’assistant : Admin / Informations système / onglet Configuration / liste Type d’annuaire

Dans l’assistant, on définit

la façon dont les comptes sont gérés (BDD, LDAP, les 2)

les coordonnées du serveur

un compte ayant des droits sur l’annuaire

Puis on indique

le point de l’arborescence où seront cherchés les comptes

le type d’objet

le mode de recherche (à ce niveau, en profondeur)

Enfin on précise pour la gestion des utilisateurs

le champ identifiant le compte utilisateur dans l’annuaire

les équivalences entre les champs Nuxeo et ceux de l’annuaire

Pour la gestion des groupes, on procèdera de la même manière.