Home

Center for Global Computing Information System

image

Contents

1. 6 3 Configuration de la base de donn es 10 6 4 Gestion des acc s au syst me d information Tomcat 11 6 4 1 Cr ation d un nouveau r le 11 6 4 2 Cr ation d un nouvel utilisateur 12 6 4 3 Validation des modifications 13 6 4 4 Mise jour du fichier de configuration web xm1 14 CHAPITRE 1 Introduction Ceci est une aide rapide pour l installation et la configuration du syst me d information bas sur les technologies XML du Center for Global Computing 1 1 Pr requis Pour pouvoir installer le syst me d information sous Windows il est indispensable d avoir install et configur au pr alable les applications suivantes JDK 1 5 install dans le r pertoire c java La variable d environment Path doit contenir le chemin vers le compilateur et l x cutable de Java c java bin Apache HTTP Server dans le r pertoire c apache Apache Tomcat dans le r pertoire c tomcat MySQL Server 5 0 dans le r pertoire c MySQL Apache Axis dans le r pertoire c tomcat webapps Mozilla Firefox l application doit tre utilis e avec Firefox Aux chapitres 2 3 4 et 5 se trouvent des explications detail es pour installer et configurer ces applications si cela n a pas encore t fait correctement CHAPITRE 2 Apache HTTP Server 2 1 T l ch
2. EPFL IC Bibloth que sector 7g PDFCreat Apache Tomcati5 5 4 D Apache Jakarta Project http jakarta apache org If you re seeing this page via a web browser it means you ve setup Tomcat successfully Congratulations As you may have guessed by now this is the default Tomcat home page It can be found on the local filesystem at SCATALINA HOME webapps ROOT index jsp where SCATALINA HOME is the root of the Tomcat installation directory If you re seeing this page and you don t think you should be then either you re either a user who has arrived at new installation of Tomcat or you re an administrator who hasn t got his her setup quite right Providing the latter is the case please refer to the Tomcat Documentation for more detailed setup and administration information than is found in the INSTALL file Done NOTE This page is precompiled It you change it this page will not change since it was compiled into a servlet at build time See SCATALINA HOME webapps ROOT WEB INF web xml as to how it was mapped NOTE For security reasons using the administration webapp is restricted to users with role admin The manager webapp is restricted to users with role manager Users are defined in SCATALINA HOME conf tomcat users xml Fic 3 1 Page de test pour l installation de Tomcat 3 3 1 Tester l installation de la partie administration Dans un browser taper http localhost 8080 admin Si l installati
3. Login pour l administration de Tomcat 6 4 1 Cr ation d un nouveau r le Afin de cr er un nouveau r le d acc s cliquer sur Roles dans le menu gauche cf Figure 6 2 Dans menu d roulant dans le frame sur la droite de la page choisir ensuite Create New Role Ins rer donc le nom du nouveau r le par exemple CGCUser et la description de ce dernier et cliquer sur Save afin de sauvegarder le nouveau r le cf Figure 6 3 11 RAFA VEI r Cr ADMINISTRATION TOOL 9 5 Tomcat Server oY Senice Catalina 9 E Resources D Data Sources Mail Sessions F Environment Entries amp User Databases 9 ser Definition Users Management Roles Management FIG 6 2 Page pour la gestion de Tomcat PARAF ae TAT Crpurp ADMINISTRATION TOOL EEE Q Tomcat Server M CE A E 2 de T ET COTES TES Available Actions M oF Senice Catalina 9 Resources Save Reset D Data Sources Mail Sessions L Environment Entries amp User Databases Role Properties Role Name CGCUser Users h Groups MH Roles Fic 6 3 Cr ation d un nouveau r le 6 4 2 Cr ation d un nouvel utilisateur Pour cr er un nouvel utilisateur cliquer maintenant sur Users sur le menu de gauche cf Fi gure 6 2 Dans menu d roulant dans le frame sur la droite de la page choisir ensuite Create New User Ins rer donc le nom du nouvel utilisateur par exemple cgcUser1 ainsi que le
4. UU COLE POLYTECHNIQUE F D RALE DE LAUSANNE Manuel d installation Center for Global Computing Information System Tania Magnenat tania magnenat gmail com 30 mars 2006 Table des mati res 1 Introduction 2 IL Pr requis rt none ms E AIB BAA XD USO uem e a Pale 2 PW 2 2 Apache HTTP Server 3 2 1 T l chargement et installation 3 2 2 Tester Installation sun doomed D Ant a p 0072 03 amp E eee pet AU Weder 3 3 Apache Tomcat 4 3 1 T l chargement et installation 4 3 2 T l chargement de l administration 4 3 37 Lester l installation s 4242 ad soe 9 DA O B ew eR o d EUR RU Ab E La Et 4 3 3 1 Tester l installation de la partie administration 5 4 MySQL Server 5 0 6 4 1 T l chargement et installation 6 4 2 Tester l installation x 6 5 Apache Axis 7 5 1 T l chargement et installation 7 Dell Packages o soos a Sige alin Ee meg db eek Mok mt E 7 5 1 2 Variables d environnement 7 5 27 Tester installation ses m is ee a eo ee de AR ure dede E AAS ee 8 6 Information System 9 6 1 Installation du syst me 9 6 2 Configuration des Web Services Axis 9 6 2 1 Variables d environnement 10
5. Web Service ou qu on modifie une classe dans Axis se rappeler de recharger l application en tapant dans un browser http 1localhost 8080 manager reload path axis 6 2 1 Variables d environnement Ajouter la variable d environnement CATALINA HOME et lui donner la valeur c tomcat Ensuite ajouter la variable d environnement AXISCLASSPATH l l ment suivant ACATALINA_HOME webapps axis WEB INF 1lib mysql connector jar 6 3 Configuration de la base de donn es Ouvrir un Command Prompt et ex cuter les commandes suivantes 1 mysql u root p pour acc der l administration de MySQL 2 create database cgc pour cr er la base de donn es pour l application 10 3 use cgc pour utiliser la base de donn es qu on vient de cr e 4 copier ensuite toutes les commandes de cr ation de tables partir du fichier MySQL create sql et ex cuter les dans le Command Prompt cela pour cr er les tables n cessaires l ap plication 6 4 Gestion des acc s au syst me d information Tomcat La gestion des acc s au syst me d information afin que pas tout le monde puisse acc der l ap plication peut tre g r e gr ce Tomcat Ouvrir un browser et se connecter l interface d administration de Tomcat en tapant http localhost 8080 admin Ins rer le nom utilisateur admin ainsi que le mot de passe et taper sur login cf Figure 6 1 ADMINISTRATION 44 User Name EE Password m3 ET Fic 6 1
6. argement et installation T l charger la derni re version 2 0 x de Apache HTTP Server partir de la page http httpd apache org Pour installer le serveur double cliquer sur le fichier exe qui vient d tre t l charg choisir c apache comme r pertoire d installation 2 2 Tester l installation Ci cela n a pas encore t fait d marrer le serveur Apache Ensuite dans un browser taper http localhost Si installation du serveur Apache a t faite de mani re correcte la page suivante doit s afficher Test Page for Apache Installation Mozilla Firefox File Edit View Go Bookmarks Tools Help G D LI httpsffocaihost v O amp Tania Projsem Tamino Infoscience O Diplome Latex Java EPFL IC Bibiloth que If you can see this it means that the installation ofthe Apache web server software on this system was successful You may now add content to this directory and replace this page Seeing this instead of the website you expected This page is here because the site administrator has changed the configuration of this web server Please contact the person responsible for maintaining this server with questions The Apache Software Foundation which wrote the web server software this site administrator is using has nothing to do with maintaining this site and cannot help resolve configuration issues The Apache documentation has been included with this distribution You are free
7. chier depuis lib du CD d installation dans le r pertoire c tomcat webapps axis WEB INF lib 5 1 2 Variables d environnement Axis utilise plusieurs packages indispensables au fonctionnement de l application Il est donc n cessaire de fixer les variables d environnement comme suit afin que le syst me puisse trouver ces packages AXIS_HOME c tomcat webapps axis AXIS_LIB c tomcat webapps axis lib AXISCLASSPATH 4AXIS LIB axis jar 4AXIS LIBA commons discovery jar AXIS LIB4 commons logging jar AXIS LIBA jaxrpc jar AXIS LIBA saaj jar 4AXIS LIB 10g4j 1 2 8 jar AXIS LIBA wsd14j jar 5 2 Tester l installation Dans un browser taper http localhost 8080 axis Si l installation de Axis a t faite de mani re correcte la page suivante doit s afficher e Apache Axis Mozilla Firefox olx Ele Edt View Go Bookmarks Tools Help N 5 amp QI A httpilglobalcomputing epficsosg v Go E ProjetSemestre O Tania latex jJava D Infoscience Diplome International Apache AXIS Language en ja Hello Welcome to Apache Axis Validation What do you want to do tod e Validation Validate the local installation s configuration if this does not work e List View the list of deployed Web services Call Call a local endpoint that list s the caller s http headers or see its WSDL Visit Visit the Apache Axis Home Page e Administer Axis disabl
8. ed by default for security reasons e SOAPMonitor disabled by default for security reasons To enable the disabled features uncomment the appropriate declarations in WEB INF web xml in the webapplication and restart it Validating Axis If the happyaxis validation page displays an exception instead of a status page the likely cause is that you have multiple XML parsers in your classpath Clean up your classpath by eliminating extraneous parsers If you have problems getting Axis to work consult the Axis Wiki and then try the Axis user mailing list Done FIG 5 1 Page de test pour l installation de Axis Validation de l installation Pour valider l installation cliquer sur Validation cf Figure 5 1 si aucune erreur n apparait cela signifie que l installation est valid CHAPITRE 6 Information System 6 1 Installation du syst me Le syst me d information du Center for Global Computing est bas e sur Orbeon Presentation Server qui tourne sous Tomcat Toute l application c est dire tout le r pertoire CGC du CD d installation doit donc tre plac e sous c tomcat webapps 6 2 Configuration des Web Services Axis Avant tout il faut corriger si n cessaire le fichier JavaWS start bat qui compile les fichiers et d ploie les Web Services afin que le chemin vers Axis soit correct cf Listing 6 1 copy class c Program Files Apache Software Foundation Tomcat 5 5 webapps axis WEB INF cla
9. mot de passe et choisir CGCUser comme r le cf Figure 6 4 Pour terminer l op ration cliquer sur Save 12 Crowco ADMINISTRATION TOOL es 9 Tomcat Server Senice Catalina 9 CResources D Data Sources Mail Sessions L Environment Entries amp User Databases 9 user Definition Users th Groups M Roles Create New User Properties User Actions _ Save Reset Group Name Description Role Name CGCUser FIG 6 4 Cr ation d un nouvel utilisateur 6 4 3 Validation des modifications Afin de valider les modification des r le et des utilisateurs qui ont t faites il est n cessaire de cliquer sur Commit Changes cf Figure 6 5 avant de quitter l interface administration en cliquant sur Logout al 9 Tomcat Server c Users List Service Catalina Commit Fic 6 5 Validation des modifications 13 6 4 4 Mise jour du fichier de configuration web xm1 Il est maintenant important de mettre jour le fichier de configuration de l application CGC WEB INF web xml afin de permettre seulement un certain nombre d utilisateurs de pouvoir ac c der au syst me d information Contr ler donc que la balise role name cf ligne 9 Listing 6 3 contiennent bien le r le qui vient d tre cr ee CGCUser de cette mani re seulement les utilisa teurs appartement ce groupe pourront y acc der security constraint web reso
10. on de la page d administration a t faite correctement la page suivante doit s afficher ADMINISTRATION 4 2 Fic 3 2 Authentification sur la page d administration de Tomcat CHAPITRE 4 MySQL Server 5 0 4 1 T l chargement et installation T l charger la derni re version 5 0 x de MySQL partir de la page http dev mysql com downloads D compresser l archive qui vient d tre t l charg et double cliquer sur Setup exe pour installer MySQL 5 choisir c MySQL comme r pertoire d installation Variables d environnement Ajouter la variable d environnement Path My Computer Pro perties Advanced Environments Variable System Variables le chemin c MySQL MySQL Ser ver 5 0 bin afin d indiquer ou se trouvent les ex cutables de MySQL 4 2 Tester l installation Il est possible de tester l installation de MySQL en ex cutant l une des commandes suivantes dans un Command Prompt mysqlshow u root p mysqladmin version status proc u root p mysql u root p mysql test u root p CHAPITRE 5 Apache Axis 5 1 T l chargement et installation T l charger la derni re version de Axis partir de la page http ws apache org axis Dans l archive zip ou tar gz qui vient d tre t l charg copier le r pertoire webapps axis dans le r pertoire c tomcat webapps 5 1 1 Packages Pour faire marcher Axis il est indispensable d avoir le package activation jar Copier donc ce fi
11. sses Listing 6 1 start bat Ensuite il faut changer la valeur des variables mysqlUser mysqlPassword et path dans le fichier JavaWS Config java avec le nom d utilisateur et le mot de passe pour acc der la base de donn es MySQL et le chemin correct vers le r pertoire contenant le syst me d information cf Listing 6 2 public class Config The mysql username public static final String mysqlUser root x The mysql password public static final String mysqlPassword XXX x The name of the DataBase public static final String DBName cgc The URL of the dataBase public static final String mySQLURL jdbc mysql localhost lt 3306 DBName The MySQLDB JDBC driver public static final String mysqldbDriver com mysql jdbc Driver Common path public static final String path Software Foundation V Tomcat 5 5 webapps CGC WEBINF e resources Nis VV C Program Files Apache Listing 6 2 Config java A ce moment il est possible d ex cuter le script start bat pour compiler les fichiers les d placer au bon endroit et pour d ploier les services web Ensuite pour pouvoir acc der la base de donn es MySQL il faut copier le fichier nysq1 connector jar situ dans lib dans le r pertoire c tomcat webapps axis lib Remarque Toutes les fois qu on red ploie un
12. to use the image below on an Apache powered web server Thanks for using Apache E ac HE Fic 2 1 Page de test pour l installation de Apache HTTP Server CHAPITRE 3 Apache Tomcat 3 1 T l chargement et installation T l charger la derni re version 5 5 x de Apache Tomcat partir de la page http tomcat apache org Pour installer le conteneur de servlet double cliquer sur le fichier exe qui vient d tre t l charg choisir c tomcat comme r pertoire d installation 3 2 T l chargement de l administration T l charger la partie administration de Tomcat partir de la page http tomcat apache org download 55 cgi Apr s avoir decompress le fichier zip qui vient d tre t l charg copier le r pertoire server webapps admin dans le r pertoire c tomcat server webapps Ensuite copier le fichier server webapps admin admin xml dans le r pertoire c tomcat webapps et le fichier conf Catalina localhost admin xml dans le r pertoire c tomcat conf Catalina localhost admin xml 3 3 Tester l installation Ci cela n a pas encore t fait d marrer Tomcat Ensuite dans un browser taper http localhost 8080 Si l installation de Tomcat a t faite de mani re correcte la page suivante doit s afficher Apache Tomcat 5 5 4 Mozilla Firefox Ele Edt View Go Bookmarks Tools Help Q E D D rocas v Oe fa E Tania 7 Projsem Tamino O Infoscience Diplome 3 Latex Java
13. urce collection gt lt web resource name Administration lt web resource name lt url pattern gt lt url pattern gt lt web resource collection gt lt auth constraint gt role name gt CGCUser lt role name gt lt auth constraint gt lt security constraint gt lt login config gt Listing 6 3 web xml Le syst me d information est maintenant pr t a tre utilis Pour c la ouvrir Mozilla Firefox et taper http localhost 8080 CGC Si la machine sur laquelle est install l application est un serveur accesible depuis le web taper http NomDeLaMachine 8080 CGC ou http SiteWeb 8080 CGC Comme par exemple http globalcomputing epfl ch CGC 14

Download Pdf Manuals

image

Related Search

Related Contents

KOHLER 3519-RA-0 Use and Care Manual  Vol-Con® Elite Voltage / Continuity Tester  P10~12  Manual de instruções    Acer 5600 series Personal Computer User Manual  

Copyright © All rights reserved.
Failed to retrieve file