Publicité
Publicité

Contenu connexe

Publicité
Publicité

DRAFT - Vm Ware - Installation Nuxeo

  1. Tutorial Installer Nuxeo 5.2 DM sur une image VMWare Ubuntu 8.10 Jean Marie PASCAL jeanmarie.pascal@gmail.com
  2. Objectifs  Téléchargement des composants  Installation des composants  Configuration des composants  Installation Nuxeo  Configuration Nuxeo 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 2
  3. Ma Configuration  Système d’exploitation :  Windows XP SP2  Processeur  Intel Core 2 Duo  Mémoire  2Gb 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 3
  4. Architecture Serveur • Ubuntu Server 8.10 • Nuxeo 5.2 • PostgreSQL 8.3 • Sun JDK 1.6.0.10 • SSH Putty WinSCP Client • Windows XP SP2 • VmWare Player • PgAdmin III • Putty • WinSCP 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 4
  5. Pré-Requis  Installation de  Putty (Pour les lignes de commandes)  WinSCP (Pour le transfert de fichiers)  Connaître les commandes de bases Linux. 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 5
  6. Pré-Requis Nuxeo  JBoss application server with EJB3 support enabled  Java Development Kit (JDK)  RAM: 2Gb is the minimum requirement for using Nuxeo EP  CPU: Intel Core2 or equivalent and upper  Pour plus d’informations :  http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/#admin-os-requirements 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 6
  7. Téléchargement et Installation VMWare
  8. Télécharger  VMWare FreePlayer  http://www.vmware.com/products/player/  Lancer l’exécutable et suivre l’assistant 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 8
  9. Télécharger  Image VMWare  http://www.thoughtpolice.co.uk/vmware/  Ubuntu Server 8.10 (Intrepid Ibex)  Login : notroot  Password : thoughtpolice 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 9
  10. Configuration de l’OS
  11. Lancer une image VMWare  Démarrer VMWare Player  Cliquer sur l’image  Choisir le fichier VM  Attendre le prompt 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 11
  12. Configuration de l’image Ubuntu  Modifier la configuration clavier  sudo dpkg-reconfigure console-setup  Modifier le password du user : notroot  Passwd notroot  Pour plus d’informations de configuration de l’image  http://www.thoughtpolice.co.uk/vmware/howto/1-minut 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 12
  13. Mise à Jour des Paquets  Lancer les commandes suivants via le player :  sudo apt-get update  sudo apt-get upgrade  Pour plus d’informations sur l’utilisation de la commande apt-get  http://doc.ubuntu-fr.org/apt-get 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 13
  14. Installation SSH  Installation SSH  BUT : Pour la communication entre Putty/Winscp et le serveur Ubuntu VmWare  Executer la commande :  sudo apt-get install ssh  Récupérer l’IP du serveur  ifconfig 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 14
  15. SSH : WinSCP  Vérifier la connexion avec WinSCP   Login  07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 15
  16. SSH : Putty  Vérifier la connexion avec Putty   Login  07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 16
  17. Installation unzip  Installer unzip  Sudo apt-get install unzip 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 17
  18. Installation des outils nécessaires à Nuxeo
  19. Installation d’une JVM  Se connecter au serveur Ubuntu via putty :  sudo apt-get install sun-java6-jdk 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 19
  20. Définir les variables d’environnements  Définir la variable JAVA_HOME & CLASSPATH:  vi /etc/environnement  Ajouter le bloc de ligne suivant à la fin du fichier   Redémarrer Putty pour prendre en compte la modification  Vérifier l’installation 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 20
  21. Installation PostgreSQL  Se connecter au serveur Ubuntu via putty:  sudo apt-get install postgres  Pour plus d’informations  http://doc.ubuntu-fr.org/postgresql  http://docs.postgresql.fr/8.3/ 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 21
  22. Installation PostgreSQL  Initialisation du mot de passe postgres (côté BDD) sudo su postgres -c psql template1  ALTER USER postgres WITH PASSWORD 'password'; q (pour quitter)  Ré-initialisation du mot de passe postgres (côté user linux) 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 22
  23. Installation PostgreSQL  Pour accéder à distance au serveur Postgre Modifier le fichier de configuration sudo vi /etc/postgresql/8.3/main/postgresql.conf Ouvrir l’accès distant Décommenter la ligne Editer la ligne Mot de passe crypté Décommenter la ligne 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 23
  24. Installation PostgreSQL  Pour accéder à distance au serveur Postgre Modifier le fichier de configuration sudo vi /etc/postgresql/8.3/main/pg_hba.conf Ouvrir l’accès distant Ajouter la ligne suivante à la fin du fichier A remplacer par votre plage d’IP 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 24
  25. Installation PostgreSQL  Redemarrer PostgreSQL sudo /etc/init.d/postgresql-8.3 restart 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 25
  26. Installation Pgadmin III  Télécharger l’application à l’adresse suivante: http://www.pgadmin.org/download/ 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 26
  27. Installation Pgadmin III  Décompresser le fichier et lancer  Suivre l’assistant d’installation 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 27
  28. Utiliser PGAdmin III  Démarrer pgadmin III  Cliquer sur ajouter un serveur  Remplir le formulaire 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 28
  29. Utiliser PGAdmin III  Vérifier l’affichage des propriétés du serveur 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 29
  30. Installation openoffice  Lancer la commande sudo apt-get install openoffice.org 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 30
  31. Installation James (Serveur Mail)  Télécharger James sur le site officiel http://james.apache.org/download.cgi  Décompresser le fichier dans le repertoire /opt  Suivre le tutoriel http://james.apache.org/ 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 31
  32. Installation Nuxeo
  33. Nuxeo 5.2 DM  Télécharger la dernière version http://www.nuxeo.com/downloads/  Glisser/Déposer le fichier avec WinSCP dans le répertoire opt  Dézipper le contenu (via putty) Cd /opt Unzip nuxeo-dm-latest-stable-jboss.zip 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 33
  34. Définir la base de donnée  Se connecter à PGAdmin III  Créer un utilisateur « nuxeo » Clic droit sur l’icône Roles de connexion Remplir le formulaire 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 34
  35. Définir la base de donnée  Se connecter à PGAdmin III  Créer une base de données Clic droit sur l’icône Bases de données Ajouter une base de données Remplir le formulaire 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 35
  36. Définir la base de données  Vérifier la création de la base de données et du nouveau rôle de connexion 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 36
  37. Ajouter un langage procédural  Ajout du langage plpgsql sur la base de données nuxeo su postgres Createlang plpgsql nuxeo 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 37
  38. Ajouter la librairie postgresql  Télécharger la librairie postgresql http://jdbc.postgresql.org/download.html   Copier le jar via winscp vers le répertoire /opt/nuxeo-dm-5.2.0/server/default/deploy/nuxeo.ear/lib 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 38
  39. Définir les datasources  Editer les fichiers suivants via WinSCP  Répertoire /opt/nuxeo-dm-5.2.0/server/default/deploy/nuxeo.ear/datasources  Fichiers default-repository-ds.xml unified-nuxeo-ds.xml 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 39
  40. default-repository-ds.xml 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 40
  41. unified-nuxeo-ds.xml 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 41
  42. Définir les fichiers de configuration  Editer les fichiers suivants via WinSCP  Répertoire /opt/nuxeo-dm-5.2.0/server/default/deploy/nuxeo.ear/datasources  Fichiers Sql.properties Nuxeo.properties Default-repository-config.xml 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 42
  43. Default-repository-config.xml 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 43
  44. Sql.properties 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 44
  45. Nuxeo.properties 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 45
  46. Démarrer l’application  Pour Démarrer Nuxeo : Cd /opt/nuxeo-dm-5.2.0/bin/ Sh run.sh –b 0.0.0.0  Pour vérifier le démarrage 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 46
  47. Les Interfaces : Nuxeo  Interface Web  http://hostname:8080/nuxeo  Login : Administrator  Mot de passe : Administrator 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 47
  48. Pour plus d’informations sur l’installation  Nuxeo Book  http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/  Admin Guide  http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/inde 07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 48
  49. Installation Nuxeo 5.2 By JM.PASCAL www.opensourceecm.fr & www.open-source-ecm.com
Publicité