Document d'installation des outils de développement

Documents pareils
Quick Start Installation de MDweb version 2.3

TD/TP 1 Introduction au SDK d Android

Installation et prise en main

PPE GESTION PARC INFORMATIQUE

Eclipse atelier Java

Guide d installation rapide

JOnAS Day 5.1. Outils de développements

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Quelques mots à propos de Sage

Silk Central Notes de Release

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Documentation d'installation Plateforme femme actuelle

WORKSHOP OBIEE 11g (version ) PRE-REQUIS:

application Chouette -

Warren PAULUS. Android SDK et Android x86

PROCEDURE D'INSTALLATION OPENREPORTS

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

Guide d installation JMap 5.0

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Environnement de Développement Outils Open-Source d'integration Continue. Exemple de Mise en Oeuvre

Environnements de développement (intégrés)

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

Guide d'installation de. Esup-ECM. version G.E.D. Nuxeo

Introduction à Eclipse

Bases Java - Eclipse / Netbeans

Europa. Développement JEE 5. avec Eclipse. K a r i m D j a a f a r. A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i

Exigences système Edition & Imprimeries de labeur

Tutoriel Cloud IFB - Initiation -

Connexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007

L ECM. Un exemple avec Alfresco. Paul HAING IR3 Le Jeudi 18 Janvier 2011

Guide d installation de MySQL

CASE-LINUX MAIL - ROUNDCUBE

Installer Enterprise Miner 5.1 en SAS environnement Windows

Configuration système requise

D E S C R I P T I O N D E S É L É M E N T S C L E F S D ' U I M A

Installer un serveur web de développement avec VirtualBox

Serveur Subversion Debian GNU/Linux

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

EJBCA PKI Open Source

wxwidgets dans un environnement Microsoft Windows

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Installation de VirtualPOPC-1 sur Ubuntu Server LTS 64bits

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Architecture de la plateforme SBC

Tutoriel code::blocks

Sessions en ligne - QuestionPoint

Chi rement des postes PC / MAC / LINUX

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 5

Guide de prise en mains du User Center

MANUEL D INSTALLATION de GEONETWORK sur un serveur LINUX CentOS 4

Simple Database Monitoring - SDBM Guide de l'usager

Java c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/ Vue générale 2 - Mon premier programme 3 - Types de Programme Java

Manuel de déploiement sous Windows & Linux

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Journée Josy/PLUME. Outils logiciels libres utiles à tout ASR SAMBA. Maurice Libes. Centre d'océanologie de Marseille UMS 2196 CNRS

Documentation Projet ASR : Construction d un système réparti multi-échelle

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

L installation du module Webmail nécessite également quelques prérequis, à savoir :

Correspondances Windows-Linux

Etude de cas : PGE JEE V2

Tutorial pour une application simple

Eléments d architecture technique Jalios JCMS 8.0

Exigences système Edition & Imprimeries de labeur

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Aide-Mémoire unix. 9 février 2009

Guide d'installation du token

Utiliser l'atelier de développement V3

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Hudson Serveur d Intégration Continue. Adrien Lecharpentier IR3 Ingénieurs2000, Université de Marne la Vallée

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Installation LTE-SIM. Simulation du réseau 4G (LTE-SIM) en vue d optimiser les ressources spectrales de l opérateur.

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

équipement radio Procédure

Guide d installation de L A TEX

Systèmes en réseau : Linux 1ère partie : Introduction

TD séance n 2c Mise à jour des Systèmes

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

A Libre Ouvert. Médiathèque Jacques Ellul. le

Chapitre I Notions de base et outils de travail

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

Installation du Hub. Installation du Hub. 1. Description de l installation. by LegalBox. 2 types de serveur sont à installer :

Automation Engine 10. Plates-formes prises en charge

GroupWise. Novell. Démarrage rapide.

Serveur de sauvegardes incrémental

LES ACCES DISTANTS ET SECURISES. Installation et utilisation du client. Cisco AnyConnect VPN Client. pour Windows

Transcription:

SI Ecoinformatique ORE/SOERE Document d'installation des outils de développement Philippe TCHERNIATINSKY Antoine SCHELLENBERGER revision 2.2 04 Fevrier 2012 Version Date Auteur Description 2.2 04/02/12 A. Schellenberger Correction et MAJ ubuntu 11.10 2.1 19/09/11 A. Schellenberger Relecture et retouche mise en forme 2.0 15/09/11 P. Tcherniatinsky Modication du document original 1.0 19/05/09 A. Schellenberger, D. Maurice Création du document

Table des matières 1 Installation du poste de développement 6 1.1 Installation du JDK de SUN.............................. 6 1.1.1 Vérication d'une installation préalable d'un JDK sur le système..... 6 1.1.2 Installation depuis le site ociel....................... 6 1.2 Installation de Tomcat................................. 7 1.2.1 Téléchargement de Tomcat.......................... 7 1.2.2 Installation sur le système de chiers..................... 7 1.2.3 Conguration de tomcat............................ 8 1.3 Installation de postgresql.............................. 8 1.3.1 Installation sur le système de chier..................... 8 1.3.2 Conguration.................................. 8 1.4 Installation d'éclipse.................................. 9 1.4.1 Installation................................... 9 1.4.2 Lancement d'eclipse (pas trop loin quand même...)............. 9 1.4.3 Ajout du plugin SVN............................. 9 1.4.4 Ajout du plugin Maven............................ 10 1.4.5 Conguration de tomcat dans eclipse.................... 11 1.4.6 Installation des outils JBoss Tools...................... 11 2

Table des gures 1.1 Installation de subversion............................... 10 1.2 Installation du plugin maven pour Eclipse...................... 10 1.3 Installation d'un serveur................................ 11 1.4 Installation des outils JBoss Tools.......................... 12 3

Installation des outils de développement 4

Introduction Objectif du document Ce document présente comment installer l'environnement de développement des SI des ORE/- SOERE. Public visé Ce document est à l'usage des développeurs qui souhaitent développer un SI sur le socle de celui proposé par la cellule ecoinformatique ORE/SOERE. Pré-requis Ce document décrit l'installation sur un poste de développement doté d'un système d'exploitation Linux Ubuntu (11.10 à ce jour). Le poste doit disposer : d'un environnement graphique (KDE, GNOME ou autre) ; de au minimum 2Go de mémoire vive ; de au mininum 10Go d'espace disque ; d'une connexion internet ; d'un client HTTP (console ou graphique) ; 5

Chapitre 1 Installation du poste de développement Ce chapitre présente comment installer les outils Linux sur le poste de développement. 1.1 Installation du JDK de SUN 1.1.1 Vérication d'une installation préalable d'un JDK sur le système Vérier si le JDK de Sun 1 est installé et le cas échéant relever son numéro de version en saisissant : java - version Si le JDK 1.6.xx 2 de SUN est installé, le résultat retourné doit être de ce type : java version " 1.6.0 _xx " Java ( TM ) SE Runtime Environment ( build 1.6.0 _26 - b03 ) Java HotSpot ( TM ) Server VM ( build 20.1 - b02, mixed mode ) 1.1.2 Installation depuis le site ociel Remarque : Depuis ubuntu 11.10 le JDK de Sun n'est plus inclus dans les dépôts de la distribution. Dans le cas où JAVA ne serait pas installé sur votre système, il faut télécharger la dernière version depuis le site http://www.oracle.com/technetwork/java/javase/downloads. 1. SUN microsystem n'existe plus et sa JVM a été reprise par la société Oracle 2. La version 1.7 du JDK est la dernière en date néanmoins elle n'est pas compatible avec la version Helios de Eclipse. 6

1.2. Installation de Tomcat Choisissez le JDK 32bits au format d'archive tar.gz. 1. Décompresser l'archive téléchargé dans le répertoire /usr/lib/jvm/sun-java6-jdk : sudo mkdir -P / usr / lib / jvm sh jdk -6 u29 - linux - i586. bin sudo mv jdk1.6.0 _29 / usr / lib / jvm / java -6 - sun -1.6.0.29 sudo ln -s / usr / lib / jvm / java -6 - sun -1.6.0.29 / usr / lib / jvm / java -6 - sun 2. Ajout de la nouvelle version dans les alternatives java installées sur le système : sudo update - alternatives -- install / usr / bin / java java / usr / lib / jvm / java -6 - sun / jre / bin / java 1 3. Activation de la nouvelle alternative sudo update - alternatives -- config java Si une version de Java existait déjà alors il vous faut choisir celle nouvellement installée dans la liste proposée.v 4. Vérication du succès de l'installation : java - version le résultat retourné doit contenir : java version " 1.6.0 _29 " 1.2 Installation de Tomcat Remarque : En raison d'un problème d'instabillité, nous n'utilisons pas le gestionnaire de paquetage APT pour installer tomcat. Ceci implique que les mises à jour ne seront pas prises en compte automatiquement par APT. 1.2.1 Téléchargement de Tomcat Téléchargez la version 7.xx de Tomcat sur le site ociel http://tomcat.apache.org On choisit la version core.tar.gz : apache-tomcat 7.0.XX.tar.gz 1.2.2 Installation sur le système de chiers Depuis le répertoire contenant l'archive téléchargée, décompresser dans :/opt : sudo tar xvzf apache - tomcat -7.0. XX. tar. gz -- directory / opt Créez un lien symbolique vers /opt/apache-tomcat-7.0.xx : sudo ln -s / opt / apache - tomcat -7.0. XX / opt / tomcat Adapter les droits d'utilisation à votre utilisateur local : sudo chown -R " $USER " / opt / apache - tomcat -7.0. XX

1.3. Installation de postgresql 1.2.3 Conguration de tomcat Dans le chier /opt/tomcat/conf/catalina.policy supprimez tout le contenu (ou le commenter) puis remplacez le par : grant { permission java. security. AllPermission ; }; 1.3 Installation de postgresql 1.3.1 Installation sur le système de chier Installer postgresql 3 en saisissant la commande suivante : sudo apt - get install postgresql -8.4 Remarque : Sous Ubuntu 11.10, durant l'installation un message vous informera que la version majeure 8.4 est obsolète et vous conseille de procéder à une mise à niveau vers la version 9.1. Cet avertissement n'a aucune conséquence sur la suite de l'installation. 1.3.2 Conguration Créer un utilisateur dans la base de données : sudo su -c " export LOCAL_ USER = $USER ;/ bin / bash " postgres createuser " $LOCAL_ USER " -P Remarque : Cette opération va créer un utilisateur au sens Postgresql qui correspondra à votre utilisateur courant Unix. Vous pouvez néanmoins lui assigner un autre mot de passe que celui de votre système Unix. 3. pour une installation sous Ubuntu serveur 8.04 ou bien sous Debian Lenny, la version de PostgreSQL est la 8.4

1.4. Installation d'éclipse 1.4 Installation d'éclipse 1.4.1 Installation Télécharger l'archive d'eclipse dédiée au développement JavaEE (http://www.eclipse.org) depuis la section downloads du site : Choisir la version Eclipse IDE for Java EE Developers (version Helios SR2 en 32- bits 4 ) 1. Décompresser l'archive dans le répertoire /opt : sudo tar xvzf eclipse -jee - helios -SR2 - linux - gtk. tar. gz -- directory / opt 2. Changer les droits d'utilisateur du répertoire /opt/eclipse sudo chown -R " $USER " / opt / eclipse 3. Ajouter le répertoire /opt/eclipse dans votre variable d'environnement $PATH Pour cela, éditer le chier /.bashrc et ajouter à la n de celui-ci : export PATH =/ opt / eclipse : $PATH 1.4.2 Lancement d'eclipse (pas trop loin quand même...) Ouvrir un nouveau terminal puis saisir : eclipse & 1.4.3 Ajout du plugin SVN Dans eclipse : help->install new software Choisir l'url suivante dans le champ work with : Helios - http://download.eclipse.org/releases/helios (Fig 1.1a). Comme le montre la gure Fig 1.1a, choisir alors dans la liste des items de Collaboration les 2 éléments suivants : Subversive SVN Integration for the Mylyn Project (Optional) (Incubation) 0.7.9.I20110207-1700 Subversive SVN Team Provider (Incubation)0.7.9.I20110207-1700 puis valider la demande d'installation en cliquant sur Next, idem sur les écrans suivants puis Finish (l'installation peut prendre du temps) Accepter ensuite le redémarrage d'eclipse suggéré. Pour nir l'installation de SVN choisissez un connecteur pour subversion (par ex : SVNKit),terminez l'installation, puis redemarrez. Vérier l'installation de SVN dans eclipse : un dossier SVN doit être présent dans la liste proposée par File > Import... comme sur la gure 1.1b : 4. La version helios n'est sans doute plus la plus récente mais elle est actuellement la seule compatible avec les outils fournis par JBoss dans le cadre de nos développements.

1.4. Installation d'éclipse (a) Installation (b) Vérication de l'installation Figure 1.1 Installation de subversion 1.4.4 Ajout du plugin Maven Aller dans Help -> Eclipse Marketplace..., puis entrer Maven dans la barre de recherche. Choisir Maven Integration for Eclipse WTP (Fig 1.2) Terminer l'installation et redémarrer. Figure 1.2 Installation du plugin maven pour Eclipse

1.4. Installation d'éclipse 1.4.5 Conguration de tomcat dans eclipse Aller dans Window -> préférences -> Server -> runtime environnements -> Add -> Apache Tomcat 7.0 (Fig 1.3). Selectionner le repertoire où tomcat a été installé (/opt/tomcat) Cocher Create a new local server Valider en cliquant sur Finish Figure 1.3 Installation d'un serveur selectionner le repertoire où tomcat a été installé (/opt/tomcat). 1.4.6 Installation des outils JBoss Tools Aller dans Help -> Eclipse Marketplace..., puis entrer JBoss Tools dans la barre de recherche. Installer les JBoss tools (Helios) (Fig 1.4). Choisir les outils nécessaires comme sur la gure 1.4. (il est possible de tout cocher) une fois l'installation terminée, relancer Eclipse.

Figure 1.4 Installation des outils JBoss Tools 1.4. Installation d'éclipse