SlideShare une entreprise Scribd logo
1  sur  49
Tutorial
Installer Nuxeo 5.2 DM sur une
  image VMWare Ubuntu 8.10


           Jean Marie PASCAL
       jeanmarie.pascal@gmail.com
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
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
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
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
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
Téléchargement et Installation
          VMWare
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
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
Configuration de l’OS
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
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
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
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
SSH : WinSCP
 Vérifier la connexion avec WinSCP
  




 Login
  



      07/18/09     http://www.opensourceecm.fr/search/label/nuxeo   15
SSH : Putty
 Vérifier la connexion avec Putty
  



 Login
  




      07/18/09      http://www.opensourceecm.fr/search/label/nuxeo   16
Installation unzip
 Installer unzip
    Sudo apt-get install unzip




     07/18/09         http://www.opensourceecm.fr/search/label/nuxeo   17
Installation des outils
 nécessaires à Nuxeo
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
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
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
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
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
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
Installation PostgreSQL
 Redemarrer PostgreSQL
  sudo /etc/init.d/postgresql-8.3 restart




   07/18/09       http://www.opensourceecm.fr/search/label/nuxeo   25
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
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
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
Utiliser PGAdmin III
 Vérifier l’affichage des propriétés du
  serveur




    07/18/09      http://www.opensourceecm.fr/search/label/nuxeo   29
Installation openoffice
 Lancer la commande
  sudo apt-get install openoffice.org




   07/18/09       http://www.opensourceecm.fr/search/label/nuxeo   30
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
Installation Nuxeo
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
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
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
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
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
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
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
default-repository-ds.xml




   07/18/09   http://www.opensourceecm.fr/search/label/nuxeo   40
unified-nuxeo-ds.xml




   07/18/09   http://www.opensourceecm.fr/search/label/nuxeo   41
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
Default-repository-config.xml




   07/18/09   http://www.opensourceecm.fr/search/label/nuxeo   43
Sql.properties




   07/18/09      http://www.opensourceecm.fr/search/label/nuxeo   44
Nuxeo.properties




   07/18/09   http://www.opensourceecm.fr/search/label/nuxeo   45
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
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
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
Installation Nuxeo 5.2


         By JM.PASCAL

       www.opensourceecm.fr
                 &
      www.open-source-ecm.com

Contenu connexe

Tendances

PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linuxKhalid ALLILI
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Mis en place d'un herbergement multiple sous centos 6.
Mis en place d'un herbergement multiple sous centos 6.Mis en place d'un herbergement multiple sous centos 6.
Mis en place d'un herbergement multiple sous centos 6.Manassé Achim kpaya
 
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Manassé Achim kpaya
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Sarah
 
Install oracle 11g sous RedHat
Install oracle 11g sous RedHatInstall oracle 11g sous RedHat
Install oracle 11g sous RedHatTaoufik AIT HSAIN
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcatManassé Achim kpaya
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur webNoël
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Ousmane BADJI
 
Rapport administation systèmes et supervision réseaux tp1 diabang master1 tr
Rapport administation systèmes et supervision réseaux tp1 diabang master1 trRapport administation systèmes et supervision réseaux tp1 diabang master1 tr
Rapport administation systèmes et supervision réseaux tp1 diabang master1 trCheikh Tidiane DIABANG
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
Rapport administration systèmes et supervision réseaux tp2 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp2 diabang master1 trRapport administration systèmes et supervision réseaux tp2 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp2 diabang master1 trCheikh Tidiane DIABANG
 
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trRapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trCheikh Tidiane DIABANG
 
Odoo installation et configuration avancée
Odoo installation et configuration avancéeOdoo installation et configuration avancée
Odoo installation et configuration avancéeYasine LAKHDARI
 

Tendances (20)

Atelier 5
Atelier 5Atelier 5
Atelier 5
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linux
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Mis en place d'un herbergement multiple sous centos 6.
Mis en place d'un herbergement multiple sous centos 6.Mis en place d'un herbergement multiple sous centos 6.
Mis en place d'un herbergement multiple sous centos 6.
 
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
 
Scheduler & SLA
Scheduler & SLAScheduler & SLA
Scheduler & SLA
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5
 
Install oracle 11g sous RedHat
Install oracle 11g sous RedHatInstall oracle 11g sous RedHat
Install oracle 11g sous RedHat
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcat
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7
 
2020 (1)
2020 (1)2020 (1)
2020 (1)
 
Rapport administation systèmes et supervision réseaux tp1 diabang master1 tr
Rapport administation systèmes et supervision réseaux tp1 diabang master1 trRapport administation systèmes et supervision réseaux tp1 diabang master1 tr
Rapport administation systèmes et supervision réseaux tp1 diabang master1 tr
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
Rapport administration systèmes et supervision réseaux tp2 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp2 diabang master1 trRapport administration systèmes et supervision réseaux tp2 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp2 diabang master1 tr
 
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trRapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
 
Serveur Web (1)
Serveur Web (1)Serveur Web (1)
Serveur Web (1)
 
Noyau
NoyauNoyau
Noyau
 
Apache Open SSL
Apache Open SSLApache Open SSL
Apache Open SSL
 
Odoo installation et configuration avancée
Odoo installation et configuration avancéeOdoo installation et configuration avancée
Odoo installation et configuration avancée
 

En vedette

Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communePASCAL Jean Marie
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterprisePASCAL Jean Marie
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialPASCAL Jean Marie
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialPASCAL Jean Marie
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationPASCAL Jean Marie
 
JM.PASCAL - This is my way...
JM.PASCAL - This is my way...JM.PASCAL - This is my way...
JM.PASCAL - This is my way...PASCAL Jean Marie
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodePASCAL Jean Marie
 
Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkPASCAL Jean Marie
 
Developer’s intro to the alfresco platform
Developer’s intro to the alfresco platformDeveloper’s intro to the alfresco platform
Developer’s intro to the alfresco platformAlfresco Software
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialPASCAL Jean Marie
 
Overview of the AngularJS framework
Overview of the AngularJS framework Overview of the AngularJS framework
Overview of the AngularJS framework Yakov Fain
 
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Zaineb Erraji
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialPASCAL Jean Marie
 
Angular 2 for Java Developers
Angular 2 for Java DevelopersAngular 2 for Java Developers
Angular 2 for Java DevelopersYakov Fain
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core ConceptsFabio Biondi
 

En vedette (20)

Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire commune
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 Enterprise
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services Tutorial
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node Tutorial
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & Utilisation
 
ECM - Définition Simple
ECM - Définition SimpleECM - Définition Simple
ECM - Définition Simple
 
PFE Scan (2)
PFE Scan (2)PFE Scan (2)
PFE Scan (2)
 
JM.PASCAL - This is my way...
JM.PASCAL - This is my way...JM.PASCAL - This is my way...
JM.PASCAL - This is my way...
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a Node
 
Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 Talk
 
ECM - Simple Definition ENG
ECM - Simple Definition ENGECM - Simple Definition ENG
ECM - Simple Definition ENG
 
Developer’s intro to the alfresco platform
Developer’s intro to the alfresco platformDeveloper’s intro to the alfresco platform
Developer’s intro to the alfresco platform
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node Tutorial
 
Overview of the AngularJS framework
Overview of the AngularJS framework Overview of the AngularJS framework
Overview of the AngularJS framework
 
Spring In Alfresco Ecm
Spring In Alfresco EcmSpring In Alfresco Ecm
Spring In Alfresco Ecm
 
Workflow
WorkflowWorkflow
Workflow
 
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search Tutorial
 
Angular 2 for Java Developers
Angular 2 for Java DevelopersAngular 2 for Java Developers
Angular 2 for Java Developers
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core Concepts
 

Similaire à DRAFT - Vm Ware - Installation Nuxeo

Nuxeo5 - Installation Simple
Nuxeo5 - Installation SimpleNuxeo5 - Installation Simple
Nuxeo5 - Installation SimplePASCAL Jean Marie
 
PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...Romain Cambien
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04ImnaTech
 
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...AbdellahELMAMOUN
 
memoire utilisation de Puppet et Nagios
memoire utilisation de Puppet et Nagiosmemoire utilisation de Puppet et Nagios
memoire utilisation de Puppet et Nagiosabouaalexis
 
Installation et configuration d'openbravo
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravoSoumia Brabije
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxZakariyaa AIT ELMOUDEN
 
Alphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm
 
Installation de snort avec pulled pork
Installation de snort avec pulled porkInstallation de snort avec pulled pork
Installation de snort avec pulled porkSamiMessaoudi4
 
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)Nicolas Defay
 
Nuxeo5 - Installation Code Source
Nuxeo5 - Installation Code SourceNuxeo5 - Installation Code Source
Nuxeo5 - Installation Code SourcePASCAL Jean Marie
 
Mixit2014_Puppet_Workshop
Mixit2014_Puppet_WorkshopMixit2014_Puppet_Workshop
Mixit2014_Puppet_WorkshopSMougenot
 
Gestion des dépendances dans un projet PHP - Forum PHP 2012
Gestion des dépendances dans un projet PHP - Forum PHP 2012Gestion des dépendances dans un projet PHP - Forum PHP 2012
Gestion des dépendances dans un projet PHP - Forum PHP 2012Jean-Marc Fontaine
 
Automatisez vos tâches répétitives avec Grunt (Blend 2013)
Automatisez vos tâches répétitives avec Grunt (Blend 2013)Automatisez vos tâches répétitives avec Grunt (Blend 2013)
Automatisez vos tâches répétitives avec Grunt (Blend 2013)Corinne Schillinger
 

Similaire à DRAFT - Vm Ware - Installation Nuxeo (20)

Nuxeo5 - Installation Simple
Nuxeo5 - Installation SimpleNuxeo5 - Installation Simple
Nuxeo5 - Installation Simple
 
PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...
 
Docker@linuq
Docker@linuqDocker@linuq
Docker@linuq
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
 
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
 
memoire utilisation de Puppet et Nagios
memoire utilisation de Puppet et Nagiosmemoire utilisation de Puppet et Nagios
memoire utilisation de Puppet et Nagios
 
Installation et configuration d'openbravo
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravo
 
Nagios
NagiosNagios
Nagios
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
 
Alphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et Configurer
 
OpenNMS
OpenNMSOpenNMS
OpenNMS
 
Installation de snort avec pulled pork
Installation de snort avec pulled porkInstallation de snort avec pulled pork
Installation de snort avec pulled pork
 
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)
Optimiser son environnement de développement PHP (Tuto NetBeans v4.4)
 
Nuxeo5 - Installation Code Source
Nuxeo5 - Installation Code SourceNuxeo5 - Installation Code Source
Nuxeo5 - Installation Code Source
 
Mixit2014_Puppet_Workshop
Mixit2014_Puppet_WorkshopMixit2014_Puppet_Workshop
Mixit2014_Puppet_Workshop
 
Gestion des dépendances dans un projet PHP - Forum PHP 2012
Gestion des dépendances dans un projet PHP - Forum PHP 2012Gestion des dépendances dans un projet PHP - Forum PHP 2012
Gestion des dépendances dans un projet PHP - Forum PHP 2012
 
Nagios doc
Nagios docNagios doc
Nagios doc
 
Automatisez vos tâches répétitives avec Grunt (Blend 2013)
Automatisez vos tâches répétitives avec Grunt (Blend 2013)Automatisez vos tâches répétitives avec Grunt (Blend 2013)
Automatisez vos tâches répétitives avec Grunt (Blend 2013)
 
kaid_nhek
kaid_nhekkaid_nhek
kaid_nhek
 
Tp java ee.pptx
Tp java ee.pptxTp java ee.pptx
Tp java ee.pptx
 

Plus de PASCAL Jean Marie

An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)PASCAL Jean Marie
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John NewtonPASCAL Jean Marie
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar storyPASCAL Jean Marie
 
Alfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialAlfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialPASCAL Jean Marie
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialPASCAL Jean Marie
 
Nuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationNuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationPASCAL Jean Marie
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinuePASCAL Jean Marie
 
Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipsePASCAL Jean Marie
 
Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipsePASCAL Jean Marie
 
Nuxeo5 - Code Source Installation
Nuxeo5 - Code Source Installation Nuxeo5 - Code Source Installation
Nuxeo5 - Code Source Installation PASCAL Jean Marie
 
Nuxeo5 - Installation avec Eclipse
Nuxeo5 - Installation avec EclipseNuxeo5 - Installation avec Eclipse
Nuxeo5 - Installation avec EclipsePASCAL Jean Marie
 
Nuxeo 5 - Basic Installation
Nuxeo 5 - Basic InstallationNuxeo 5 - Basic Installation
Nuxeo 5 - Basic InstallationPASCAL Jean Marie
 

Plus de PASCAL Jean Marie (14)

An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John Newton
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar story
 
Alfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialAlfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche Tutorial
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService Tutorial
 
Open Source Ecm
Open Source Ecm Open Source Ecm
Open Source Ecm
 
Ecm Open Source
Ecm Open SourceEcm Open Source
Ecm Open Source
 
Nuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationNuxeo5 - Continuous Integration
Nuxeo5 - Continuous Integration
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration Continue
 
Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with Eclipse
 
Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with Eclipse
 
Nuxeo5 - Code Source Installation
Nuxeo5 - Code Source Installation Nuxeo5 - Code Source Installation
Nuxeo5 - Code Source Installation
 
Nuxeo5 - Installation avec Eclipse
Nuxeo5 - Installation avec EclipseNuxeo5 - Installation avec Eclipse
Nuxeo5 - Installation avec Eclipse
 
Nuxeo 5 - Basic Installation
Nuxeo 5 - Basic InstallationNuxeo 5 - Basic Installation
Nuxeo 5 - Basic Installation
 

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
  • 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
  • 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
  • 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