Vous êtes sur la page 1sur 30

Installation OpenBravo

Environnement de Dveloppement

Etapes dinstallation Openbravo

Les tapes dont on a suivit sont les suivantes: Installation de lexecutable Openbravo (sous VMWare), installation SGBD (PostgreSQL), installation JDK, Tomcat, Ant, Apache, Mercurial Clone, Configuration Openbravo

SGBD: PostgreSql
Source: http://www.postgresql.org/download/ Types de fichiers tlchargs: fichiers binaires ddis pour Windows Version: 9.1.1

Installation PostgreSQL

Installation PostgreSQL

Installation PostgreSQL

Installation PostgreSQL
Pour faire fonctionner PostgreSQL, on doit tlcharger la rpertoire uuid du site web: http://winpg.jp/~saito/pg_work/OSSP_win32/

Ajouter cette rpertoire au rpertoire lib de PostgreSql et relancer lapplication a nouveau

PostgreSQL install -Interface pgAdmin

Installation JDK
Installation du Java SDK sur Microsoft Windows Tlcharger et installer JDK 1.6 (Sun Java Development Kit version 1.6 (JDK 6.0)) Ajouter la variable denvironnement JAVA_HOME: My Computer _ Properties Choisissez Advanced et puis cliquer sur Environment Variables . Cliquer sur New. Une nouveau boite de dialogue souvrira. Dans lattribut Variable name, taper JAVA_HOME. Dans lattribut Variable value taper le chemin de passe du rpertoire dinstallation du JDK. Probablement: C:\Java\jdk1.6.0_<version> Slectionner ensuite la variable denvironnement PATH. Dans lattribut Variable value, taper le chemin de passe de la rpertoire bin lie au rpertoire dinstallation du JDK. Probablement: C:\Java\jdk1.6.0_<version>\bin

Installation JDK Variables dEnvironnement

Installation Tomcat
Source: http://tomcat.apache.org/download60.cgi

Apache Page dacceuil


Taper sur: http://127.0.0.1:8080/ :

Installation Tomcat
Ajout des variables denvironnement suivantes: CATALINA_HOME, CATALINA_BASE et CATALINA_OPTS

Tlchargement Apache Ant


Source: http://archive.apache.org/dist/ant/binaries/ Version tlcharge: dernire version 1.7.x, la plus compatible avec OpenBravo

Autres proprits: format de tlchargement Zip file avec MD5, algorithme de cryptage

Tlchargement Apache Ant


http://archive.apache.org/dist/ant/binaries/

Apache Server, httpd


Source: http://httpd.apache.org/download.cgi#apache22

Apache Server, httpd

Vrification de la russite de linstallation


Pour vrifier queApache est install avec succs , on tape dans le browser: localhost, et on doit avoir affich le message It works !

Installation Conncector TomcatApache


Source: http://tomcat.apache.org/downloadconnectors.cgi Installation du fichier: mod_jk.so Insertion du fichier mod_jk.so dans la rpertoire modules de Apache Modification du fichier httpd.conf dApache pour dclarer les fichiers relatifs a mod_jk

Installation du source code


Les tapes dinstallation du source code sont les suivantes: Installation Mercurial Clonage du source code via Mercurial (presque 600 MB de taille)

Dfinition Mercurial
Mercurial est un systme de gestion de versions permettant en particulier la gestion de version dcentralise. Il est disponible sur la plupart des systmes Unix et Windows. (Outil de Source Code Management SCM)) Mercurial est crit principalement en Python. Il a t cr pour s'utiliser via des lignes de commandes. Toutes les commandes commencent par hg , en rfrence au symbole chimique du mercure. Ses principales caractristiques sont, entre autres : sa rapidit et sa capacit grer les gros projets ; son utilisation sans ncessiter un serveur ; son fonctionnement compltement distribu ; sa robustesse dans la gestion des fichiers ASCII et binaires ; sa gestion avance des branches et des fusions ;

Tlchargement Mercurial
Tlchargement de Mercurial via le site web: http://mercurial.selenic.com/

Clonage du source code


Aprs installation du Mercurial Client, on accde on cmd de Windows pour cloner le source code dOpenBravo dans notre PC On tape: $ hg clone http://code.openbravo.com/erp/devel/main OpenbravoERP-3.0MP3 http://code.openbravo.com/erp/devel/main, tant le chemin relative a la location du source code OpenbravoERP-3.0MP3, tant le nom de la rpertoire dans laquelle le code va tre place sur notre machine locale

Rpertoire du code sur le serveur


http://code.openbravo.com/

Source code sur sourceforge


http://openbravo.hg.sourceforge.net/hgweb/ openbravo/

Clonage du source code via Mercurial

Clonage du source code via Mercurial


Site web source: code.openbravo.com Taille du source code tlcharg: 579MB Rpertoire destination a t nomme OpenbravoERP-3.OMP3 Commande clonage: $ hg clone http://code.openbravo.com/erp/devel/main OpenbravoERP-3.0MP3

Clonage du source code via Mercurial

Configuration Openbravo
Excuter la commande ant setup dans la rpertoire dOpenbravo Excuter setup-properties-windows.exe , le wizard graphique de configuration Configurer Openbravo.properties et log4j.lcf Dans le cmd, executer la commande ant install.source qui va crer la base de donnees a partir des fichiers .xml et installer Openbravo Accder Openbravo a partir de http://ipaddress/openbravo dans le navigateur web

Rfrences Web
http://fr.wikipedia.org/wiki/Mercurial http://code.openbravo.com/ http://archive.apache.org/dist/ant/binaries/ http://www.postgresql.org/download/ http://winpg.jp/~saito/pg_work/OSSP_win32/ http://tomcat.apache.org/download-60.cgi http://httpd.apache.org/download.cgi#apache22 http://tomcat.apache.org/downloadconnectors.cgi