Home

MANUEL D`INSTALLATION de GEONETWORK sur un serveur

image

Contents

1. scripts disponibles pour l installation pour McKoi r pertoire d installation setup sal create db mckoi sql pour Oracle r pertoire d installation setup sal create db oracle sql pour MySQL r pertoire d installation setup sql create db mysql sql N anmoins ces scripts peuvent tre adapt s pour d autres bases de donn es La proc dure est la suivante avec l installeur G osource Installer un serveur de base de donn es Param trer le serveur de base pour autoriser les acc s JDBC sur un port donn par exemple localhost 1521 pour Oracle sur la m me machine que G osource Cr er un utilisateur ayant des droits de cr ation de tables Dans l cran de choix de base de donn es indiquez le login password de cet utilisateur et param trez la configuration avec le driver de VOTRE base de donn es en pr cisant l adresse de localisation de la base de donn es et son port 13 Date de modification 31 08 2007 R f rence pa fe pe E 082007 Description Proc dure d installation de Geonetwork sur CentOS Sage d IzPack Installation de GeoSource Ioj x Connexion Base de donn es 3 4 Entrer les informations d identification pour la connexion la base de donn es Si vous utilisez une version monoposte et ou avec la base de donn es int gr e G osource merci d indiquer un login mot de passe pour cette connexion Si vous utilisez une autre base de donn es
2. smtp yoursite org Port SMTP Entrez le port pour permettre les requ tes en utilisant le protocole Z39 505023950 Z3950 Port 2100 ce Les informations suivantes pr cisent les informations d acc s au serveur Web En version A monoposte conservez les informations par d faut Entrez le nom public du serveur o est install G osource monoposte 127 0 0 1 Norm public du serveur metadonnees brgm fr Entrez le port du serveur o est install G osource monoposte avec Jetty 8080 Port public du serveur Source 4 CO LE E Cr avec IzPack http ffmww izforge comi Q Pr c dent C Q Suivant C 2 Quitter 18 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Config Harvesting MOISSONNAGE PAR DES CATALOGUES EXTERNES Il est possible d autoriser le moissonnage de G osource Web par un catalogue ext rieur technique de harvesting Pour cela plusieurs approches sont possibles Moissonnage entre serveur G osource Geonetwork Dans ce cas le syst me utilise directement les services d appel de G osource Geonetwork Moissonnage entre serveur G osource Geonetwork L ouverture du service de moissonnage entre serveur G osource geonetwork se fait en suivant les op rations suivantes 1 Editer le fichier R pertoire d installation web xml user pr
3. le nom d acc s la servlet par d faut Geonetwork 15 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS e dt IzPack Installation de GeoSource oj x Informations g n rales 1 4 Entrez le nom de votre organisaticn Nom de l organisation bram Entrez le nom d acc s G osourte depuis votre navigateur servlet Il est conseill de laisser la valeur par d faut Nom d acc s G osource servlet name geosource T Entrez le port d acc s G osourc2 depuis votre navigateur si utilisation de Jett Port d acc s 8080 Hall Entrez un identifiant unique pour votre site G osource Eviter geosource pour pr f rer le nom de votre organisation CD Identifiant site G osource brom paun ae Entrez l adresse de votre r seau Intranet G osource l utilise pour diff rencier les utilisateurs externes internet etles utilisateurs internes Intranet Es Adresse r seau 127 0 0 0 sa Entrez le masque r seau 255 255 0 0 3G K y d pedio Frsven IBUIQUE FRAN AISE Cr avec IzPack http i aww izforge comh Q Pr c dent Suivant C 3 Quitter Cette information vous sera n cessaire pour la configuration Tomcat Dans l tape 4 4 indiquez les param tres d acc s Web votre serveur Web c es
4. mod_jk cr dans le cadre de l offre IS rpm Uvh http vmsiladmin intranet mpl ird fr mod_jk 1 2 25 1 mpl i386 rpm Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Configuration Mod_jk gt On cr les fichiers de logs du mod_jk touch var log httpd mod_jk log touch var log httpd shm log gt Le module mod _jk se configure l aide de deux fichiers etc httpd conf d mod_jk conf On dite le fichier etc httpd conf d mod_jk conf pour y ajouter les lignes suivantes JkWorkersFile etc httpd conf workers properties JkLogFile var log httpd mod_jk log JkLogLevel error JkMount jsp ajp13 JkShmFile var log httpd shm log 10 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage JkLogLevel info JkLogStampFormat a b d XH M S Y Send everything for context examples to worker named worker1 ajp13 JkMount examples worker1 etc httpd conf workers properties On copie le fichier workers properties par d faut cp a etc httpd conf workers properties etc httpd conf workers properties DIST On dite un fichier etc httpd conf workers properties avec les lignes suivantes worker list worker1 Set properties for worker1 ajp13 worker worker1 type ajp13 worker work
5. 586 rpm bin chmod x jdk 6u2 linux rpm bin jdk 6u2 linux rpm bin ATTENTION aux probl mes Source d erreurs possible si plusieurs versions de java sont pr sentes sur votre syst me il risque d y avoir des conflits entre ces derni res C est pour cela qu il est n cessaire si besoin d installation de package java il y a d enlever les versions obsol tes avant d installer la nouvelle yum remove Une fois les variables d environnement JAVA affect es vous pouvez v rifier si tout s est bien d roul en tapant la commande env qui r pertorie les variables d environnement assign es Les utilisateurs munis de la version 1 6 de l environnement d ex cution JAVA Java Runtime Execution DOIVENT t l charger le fichier parser_xalan zip sur le projet Geonetwork du site http admisource gouv fr et le d compresser dans le r pertoire lt install JRE1 6 gt lib ext Cette archive contient deux fichiers jar Xalan jar version 2 7 0 Serializer jar version 2 7 0 Date de modification 31 08 2007 R f rence Ua fe pe E 082007 Une maime mens Proc dure q Une maime mens de Geonetwork sur CentOS ee II APACHE La pr sence d un serveur apache est n cessaire pour la publication des pages web car il s agit d un serveur web Les binaires pour Windows et les sources pour Unix sont disponibles ici http httpd apache org download cgi Sous Unix Linux il faudra soit le recompiler soit trouv
6. Date de modification 31 08 2007 R f rence PROC_082007 Version D e 0 Description Proc dure d installation de Geonetwork sur CentOS MANUEL D INSTALLATION de GEONETWORK sur un serveur LINUX CentOS 4 Date de modification 31 08 2007 Description Proc dure d installation de Geonetwork sur CentOS Stockage R f rence PROC_082007 Avertissement Ce document a t r alis par un tudiant de 2 me ann e de l EPSI de Montpellier Guillain Assoumou dans le cadre d un stage au sein de l quipe informatique scientifique DST de l IRD sous la responsabilit de R gis Hocd amp Bruno Granouillac de juin ao t 2006 Il s agit de la restitution de l tudiant non corrig e SOMMAIRE Sommaire INTOAUCIQNS 2 A ann de td ee ne a ae a che en ee 3 ZE 5 MAPACHES Re ne E E ee tie tes cond t es EEGI E nds cie tenons t 8 WMI TOMCAT RE AEA EAA ER 8 IV Installation GEONETWORK GEOSOURCE is reenesssnssnnee 13 VF Config RIVENE oeeie ane E E E EAE E tiens te de ne mate tios ste es 19 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Introduction Cette documentation indique la mani re d installer Geonetwork version 2 0 3 sur un serveur linux centOS 4 avec comme autres composants annexes e le servlet TOMCAT 6 XX e le serveur apache e le serveur BDD Mysql Il est utile de savoir qu
7. afin de fonctionner Les environnements JAVA sont disponibles sur http java sun com Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Mode op ratoire manuel Il est n cessaire de prendre une version java r cente dans tous les cas sup rieure Java SDK version 1 5 0 7 Pour conna tre la version de l environnement d ex cution JAVA entrez la commande Java version T l charger un RPM ad quat qui s extrait automatique self extracting Ex cuter la commande rpm i java_development_kit ou java_runtime_environment dans le dossier Juser java Dans le dossier etc profile d Vous pouvez faire un fichier java sh comportant les lignes Export JAVA HOME usr lib java latest Export CATALINA_ HOME tomcat Mode op ratoire automatique Avec yum Faire yum list jdk Pour connaitre les versions disponibles sur les d p ts visit s par la commande yum de votre environnement une fois une version rep r e dans la liste qui vous est apparue faire un yum intall du package d sir Mode op ratoire automatique destin e aux personnes travaillant dans l intranet de l IRD Montpellier Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Le jdk de SUN wget http vmsiladmin intranet mpl ird fr jdk 6u2 linux i
8. e l installation dont traite cette documentation a t r alis sur les serveurs de l IRD de Montpellier et en tout premier lieu sur le serveur http vmmdweb pdmz mpl ird fr Configuration mat rielle minimale La configuration minimale requise pour votre ordinateur afin d utiliser au mieux les performances de G osource est la suivante Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage gt Un PC quip d un processeur cadenc 300 MHz minimum recommand ou gt 233 MHz requis syst me mono ou bi processeur famille Pentium Celeron famille gt AMD K6 Athlon Duron ou compatible recommand gt 1 Go de m moire vive au minimum recommand 512 Mo minimum requis risque de nuire aux performances et certaines fonctionnalit s gt 70 Mo d espace libre au minimum pour l installation de G osource PREREQUIS Un navigateur Internet compatible FireFox 1 5 ou Internet Explorer 6 Aucun plugin n est n cessaire Un serveur de base de donn es accessible avec des droits de cr ation de tables et d ajout modification suppression des donn es Un serveur Web Un serveur d application de servlets Un serveur de mail SMTP La configuration de leur poste personnel pour pourvoir configurer et exploiter le serveur Un serveur virtuel bas sur un serveur linux avec des acc s forc ment distants Un d
9. er un package ou un rpm tout pr t C est le SIL qui a la responsabilit d installer Apache sur le serveur sur lequel vous souhaitez travailler IHI TOMCAT Qu est ce que tomcat Tomcat est un servlet java pour interpr ter les pages jsp Apache Tomcat est un conteneur de servlet J2EE Issu du projet Jakarta Tomcat impl mente les sp cifications des servlets et des JSP de Sun Microsystems Il inclut des outils pour la configuration et la gestion mais peut galement tre configur en ditant des fichiers de configuration XML Comme Tomcat inclut un serveur HTTP interne il est aussi consid r comme un serveur HTTP Pour le faire automatiquement um list tomcat yum instamm version_tomcat vous pouvez prendre la derni re version en ligne sinon pour une installation manuel aller sur le site http tomcat apache org T l charger la derni re version de Tomcat sup rieur la 4 0 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Mode op ratoire automatique destin e aux personnes travaillant dans l intranet de l IRD Montpellier Installation des RPMs TOMCAT Le package tomcat cr dans le cadre de l offre IS rpm Uvh http vmsiladmin intranet mpl ird fr tomcat 6 0 14 1 mpl i386 rpm On configure tomcat pour se lancer automatiquement au d marrage du serveur chkconfig add tomcat MOD_JK Le package
10. er1 host localhost worker worker1 port 8009 On red marre le service httpd pour que les modifications soient prises en compte service httpd restart 11 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage Annexes mod_jk conf LoadModule jk_module modules mod_jk so JkWorkersFile etc httpd conf workers properties JkLogFile var log httpd mod_jk log JkLogLevel error JkShmFile var log httpd shm log JkLogStampFormat a b d H M S Y Send everything for context examples to worker named worker1 ajp13 JkMount examples worker1 workers properties worker list worker1 Set properties for worker1 ajp13 worker worker1 type ajp13 worker worker1 host localhost worker worker1 port 8009 12 Date de modification 31 08 2007 R f rence a fe pe 082007 Une maime mens Proc dure q Une maime mens de Geonetwork sur CentOS ee IV Installation GEONETWORK GEOSOURCE Installation en version serveur PRINCIPES On appelle l installation serveur toute installation n utilisant pas l ensemble des composants de base de l application i e jetty McKoi Toutes les combinaisons sont possibles en terme d installation Jetty BD Oracle Tomcat McKoi LE SERVEUR DE BASE DE DONNEES Une base de donn es relationnelle est indispensable pour G osource Actuellement il existe trois
11. le driver jdbc doitest copi dans le r pertoire webAYEB INFlib Login BD test Mot de passe BD tesi Sj Pi Sp cifiez les param tres de connexion la base de donn es jdbc oracle thin HOST 1521 SID jdbc mysql HOSTIDATABASE Utilisation de la base de donn es G osource McKoi Adresse de connexion la base de donn es idbc oracle thin ORA_B035 1 526 hoss Th Source y Tr Indiquez le type de base de donn es utilis Celle de G osource McKo oracle O MySql 2Ge0 s faretti pu RRND g Cr avec IzPack httpd izforge comh CO Pr c dent Suivant C3 Quitter Finaliser l installation Cette proc dure cr e le sch ma de la base de donn es selon les scripts pr c dents et elle remplit la base des donn es initiale Ces donn es sont disponibles dans R pertoire d installation setup db au format ddf Pour des raisons de s curit de votre base de donn es vous pouvez modifier dans G osource l utilisateur acc dant aux tables En effet pass l installation l utilisateur de la base de donn es a uniquement besoin de droits de lecture criture sur les tables Ouvrez le fichier WEBINF config xml et recherchez la balise lt resource enabled true gt attention les balises false ne sont pas actives Modifiez le contenu des balises lt user gt LOGIN lt user gt et lt password gt Password lt password g
12. llation G osource web crossContext false debug 0 reloadable false gt Une solution alternative est de copier le r pertoire R pertoire installation G osource web dans le r pertoire tomcat webapps puis de renommer ce r pertoire web selon le nom de la servlet entr e dans l tape 4 de l installeur g n ralement Geonetwork 2 Vous devez ensuite changer les librairies tomcat XML en copiant et remplacant les fichiers jar contenues dans R pertoire d installation G osource tomcat common endorsed et en les copiant dans R pertoire d installation Tomcat common endorsed 3 Apr s l installation il est vivement recommand d augmenter la m moire allou e Tomcat 17 Date de modification 31 08 2007 R f rence pa fe per E 082007 Une maine mens Proc dure q Une maine mens de Geonetwork sur CentOS Sese Modifier le fichier catalina bat avec set CATALINA_OPTS Xmx512m ou catalina sh avec set CATALINA_OPTS Xmx512m 4 Relancer Tomcat 5 5 LE SERVEUR DE MAIL G osource peut envoyer des mails depuis un formulaire de saisie par l utilisateur Pour cela un serveur de mail doit tre mis disposition de l application Sa configuration se r alise durant l tape 4 de l installeur en indiquant le nom du serveur de mail SMTP et le port d acc s SMTP d IzPack Installation de GeoSource mfe Ez Autres informations 4 4 Indiquez le serveur SMTP pour l envoi de mail Host SMTP
13. lt RepositoryProperty name default_record_syntax value xml gt lt RepositoryProperty name default_element_set_ name value s gt lt RepositoryProperty name full_element_set_name value f gt lt RepositoryProperty name logo_src value http www k int com collect_ico sif gif gt lt Repository gt 20 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage lt Instance instance _dn 198 102 62 179 6668 BrowseMetadata collection_dn 198 102 62 179 6668 BrowseMetadata repository_dn 198 102 62 179 6668 BrowseMetadata local_name BrowseMetadata gt Lorsque l on souhaite ajouter un serveur distant il suffit de modifier les l ments en couleur e l adresse IP du serveur distant e e port sur lequel coute le Z39 50 e le nom du serveur e e r pertoire d installation de GeoNetwork sur ce serveur e le nom qui appara t dans la liste des serveurs distants Admettons que nous souhaitions ajouter un nouveau serveur notre liste afin de pouvoir requ ter dessus Prenons par exemple un serveur avec les caract ristiques suivantes e adresse IP 10 25 184 56 e port z3950 2100 e nom du serveur vmgeo ird fr e r pertoire d install geonetwork e nom dans la liste des serveurs distants notre_serveur Il faudra donc ajouter les lignes suivantes dans le fichier repositories xml lt Collection collection_d
14. n 10 25 184 56 2100 geonetwork collection_name notre_serveur gt 21 Date de modification 31 08 2007 Version 0 0 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage lt Repository repository_dn 10 25 184 56 2100 eonetwork name notre serveur type Z3950 can_multiplex_ sessions no gt lt RepositoryProperty name ServiceHost value vmgeo ird fr gt lt RepositoryProperty name ServicePort value 2100 gt lt RepositoryProperty name service_short_name value seonetwork gt lt RepositoryProperty name default_record_syntax value xml gt lt RepositoryProperty name default_element_set_ name value s gt lt RepositoryProperty name full_element_set_name value f gt lt RepositoryProperty name logo_src value http www k int com collect_ico sif gif gt lt Repository gt lt Instance instance_dn 10 25 184 56 2100 geonetwork collection_dn 10 25 184 56 2100 geonetwork repository_dn 10 25 184 56 2100 geonetwork local_name geonetwork gt Il suffit ensuite de red marrer le serveur Jetty ou Tomcat 22 Stockage Date de modification 31 08 2007 R f rence PROC_082007 Version 0 0 Page 23 Description Proc dure d installation de Geonetwork sur CentOS ATTENTION AUX PROBLEMES NB il faut bien videmment que sur le serveur distant le port du Z39 50 soit ouvert et atteignable qu il n y ait pa
15. ofiles xml 2 Supprimer les commentaires du service xml metadata get Vous devez d clarer le service comme ceci lt allow service xml metadata get gt 3 Relancer le serveur d application pour qu il prenne en compte la modification 4 V rifier que le service est actif en invoquant l url 19 Date de modification 31 08 2007 Version 0 0 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage http localhost 8080 Geonetwork srv fr xml metadata get id 70 ou id est un identifiant GeoNetwork Requ tes vers un serveur distant Lorsque vous fa tes une Recherche distante Remote search vous pouvez voir une liste de serveurs distants appara tre Cette liste est d fini dans R pertoire d installation web xml repositories xml Elle contient d j liste de serveurs que vous pouvez interroger distance Chaque serveur est d clar via 3 balises XML Prenons l exemple d un serveur de cette liste lt Collection collection_dn 198 102 62 179 6668 BrowseMetadata collection_name Geography Network gt lt Repository repository_dn 198 102 62 179 6668 BrowseMetadata name Geography Network type Z3950 can _ multiplex_sessions no gt lt RepositoryProperty name ServiceHost value clearinghouse2 esri com gt lt RepositoryProperty name ServicePort value 6668 gt lt RepositoryProperty name service short _name value BrowseMetadata gt
16. p t WEBDAV qui permettait de d poser des fichiers sur le serveur Une interface de syst me de gestion de fichiers Webmin qui permettait galement de r aliser quelques commandes syst me Un acc s SSH a par la suite t accord pour faciliter l acc s au serveur Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS Stockage L acc s SSH a t exploit e via l outil CYGWIN qui permet d muler un environnement linux sur une distribution Windows Configuration de CYGWIN Apr s avoir install Cygwin il est n cessaire de le configurer en t l chargeant les packages n cessaires son fonctionnement La premi re fois et chaque fois que vous voudrez param trer le logiciel CYGWIN vous devrez lancer le fichier exe responsable de son installation Il vous est n cessaire de t l charger et d installer les packages X11 toute la cat gorie mais galement les packages openssh et inetutils Au pr alable il faut instancier la variable DISPLAY DISPLAY 127 0 0 1 0 0 Puis de l exporter Export DISPLAY Une fois install l acc s au serveur via CYGWIN se fait en lan ant la commande ssh login nomServeur gt mot de passe Une fois logu sur le serveur connectez vous en root I JAVA Le but final est d installer Geonetwork or cette derni re application est d velopp en JAVA et elle n cessite un environnement JAVA
17. s un firewall qui en bloque l acc s 23
18. t LE SERVEUR WEB ET LE SERVEUR D APPLICATION 14 Date de modification 31 08 2007 R f rence PROC_082007 Description Proc dure d installation de Geonetwork sur CentOS e Un serveur d application et un serveur web sont n cessaires pour G osource Les tests ont t r alis s sur Jetty et Tomcat Le serveur Tomcat peut tre utilis pour G osource selon l une des architectures suivantes Tomcat avec son propre serveur Web g n ralement accessible via le port 8080 Tomcat connect avec le serveur Web Apache Tomcat connect avec le serveur Web IIS L installation de G osource sous Tomcat avec l installeur est la suivante Lors du choix des paquetages d s lectionnez le serveur Jetty g IzPack Installation de GeoSource E loj x Choisissez ici les paquetages installer Note les paquetages gris s ne sont pas optionnels R Core 30 08 MB c Sample metadata 4515 KB Integrated Jetty server 5 76 MB Sources 950 58 KB O JavaDoc 3 54 MB 2 b N B DRE piin n Description installer obligatoirement pour une utilisation en version monoposte En version serveur 2e peut tre remplac par un serveur d application C5 sp cifique Er sa l Espace total requis 30 12 MB E Espace disque disponible 26B Cr avec IzPack http fwww izforge comi Q Pr c dent l O suivant Quitter Dans l cran suivant indiquez les informations sur
19. t dire adresse du serveur public et le port public du serveur 16 Date de modification 31 08 2007 R f rence pa fe pe E 082007 Description Proc dure d installation de Geonetwork sur CentOS Sage d IzPack Installation de GeoSource Autres informations 4 4 Indiquez le serveur SMTP pour l envoi de mail Host SMTP smtp yoursite org Port SMTP 25 Entrez le port pour permettre les requ tes en utilisant le protocole Z39 5015023950 Z3950 Port 2100 Les informations suivantes pr cisent les informations d acc s au serveur Web En version mnnnpnste canservez les infarmatinns par d faut Entrez le nom public du serveur o est install G osource monoposte 127 0 0 1 die PRE y Nom public du serveur metadonnees brgmfr Entrez le port du serveur o est install G osource monoposte avec Jetty 8080 Port public du serveur 80 SOUrCE 2Ge0 s Fsrvrebt JRAQUE FRAN AISE EJ Cr avec IzPack http ffmww izforge comi Q Pr c dent Suivant C C3 Quitter Suite l installation les op rations suivantes DOIVENT tre r alis es 1 Vous devez au pr alable faire le lien entre G osource et Tomcat Modifiez le fichier TOMCAT DIR conf server xml avec les lignes suivantes l int rieur de la balise lt Host gt lt Context path Geonetwork lt Nom de la servlet gt docBase R pertoire insta

Download Pdf Manuals

image

Related Search

Related Contents

JAI VIS-CAM 350 Security Camera User Manual  Benutzerhandbuch  User manual 1.0 - Utcfssecurityproductspages.eu  Tripp Lite VGA Coax Monitor Cable, High Resolution Cable with RGB Coax (HD15 M/M), 10-ft.  H-40063  Zebra 2GB microSD  5065 StickMaster inst.qxd - Pdfstream.manualsonline.com  ご使用になる前にお読みください  Using the USI I2C Code Library (Rev. A)  

Copyright © All rights reserved.
Failed to retrieve file