Table des matières
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.