ingénierie informatique INSTALLATION CADASTRE GEOLOGIQUE Centre du Bief Chemin des Mouettes 1 Case postale 18 CH - 1027 Lonay Tél 021 804 66 77 Fax 021 804 66 70 Impr : 09122009 Version: 152 #Geocadast_Documentation_In stallationdoc/jun# wwwcai-sach - cai@cai-sach
CADASTRE GEOLOGIQUE Table des matières 1 Introduction 3 2 Documentation de référence 3 3 Prérequis 3 31 Modules 3 32 Configuration 3 321 PHP 3 322 MySql 4 4 GeoCadast 4 41 Base de donnée 4 42 Code source 4 43 Configuration 4 431 Configuration DB 4 432 Configuration WMS 4 433 Configuration Google Map 4 44 Utilisation 5 441 Points d'entrée 5 Partie publique 5 Partie privée 5 442 Première utilisation 5
1 Introduction Ce document a pour but de décrire les principales étapes pour l'installation et la configuration de l'application Cadastre Géologique Cette application se base sur la plateforme LAMP (Linux/Apache/MySQL/PHP) Ce logiciel distribué sous licence GPL/CSI Les informations concernant cette licence se trouvent sur http://wwwsikch/dok/gpl-de-la-csi-2-0pdf 2 Documentation de référence Document Geocadast_Documentation_Utilisateurpdf Description Manuel utilisateur GeoCadast 3 Prérequis 31 Modules L'application GeoCadast nécessite l'installation des logiciels suivants: httpd 2052 ou plus MySQL 5 php 514 ou 52x Les librairies suivantes doivent également être installées avec PHP: pear php-mysql 514 (ou plus) php-xml 514 (ou plus) php-openssl 096 (ou plus) Les paquetages PEAR suivants doivent être installés: Auth Html_Common MDB2 MDB2_Driver_mysqli HTML_Quickform Spreadsheet_Excel_Writer-beta XML_Query2XML 32 Configuration 321 PHP Le fichier de configuration de PHP (phpini) doit contenir les éléments suivants: output_buffering = On extension=opensslso extension=mysqliso extension=mysqlso extension=ldapso allow_url_fopen = On sessionauto_start = 1 I n s t a l l a t i o n Page : 3/5
Il est également nécessaire d'ajouter les répertoires suivants à la variable include_path du fichier phpini: Répertoire d'installation de PEAR Répertoire /class de l'application GeoCadast (cf 42) 322 MySql Pour activer les procédures stockées, la commande suivante, doit éventuellement être exécutée dans la console MySql: SET GLOBAL log_bin_trust_function_creators = 1; 4 GeoCadast Les éléments nécessaires à l'installation de l'application (DB + code source) se trouvent dans l'archive GeoCadast_v132-GPL_CSIzip 41 Base de donnée Le script de création de la DB suivant (répertoire /DB du fichier zip) doit être exécuté: geocadast_create_dbsql 42 Code source Les répertoires /Geocadast/class et /Geocadast/htdocs contiennent les sources de l'application et doivent être copiés dans un répertoire de Apache A noter que le répertoire /Geocadast/htdocs constitue la racine du répertoire virtuel Apache Il n'est ainsi pas nécessaire de publier le répertoire /Geocadast/class 43 Configuration 431 Configuration DB Editez le fichier /geocadast/class/conf/connectionphp Modifiez les paramètres de connexion à la base de données pour qu'ils correspondent à votre configuration MySQL 432 Configuration WMS Le fichier /geocadast/class/conf/wmsconfphp permet d'activer ou non les différents services WMS Par défaut, les services WMS du canton du Jura et de Vaud sont activés Pour pouvoir utiliser les services WMS, il est impératif que le serveur Apache ait le droit de se connecter aux serveurs WMS 433 Configuration Google Map L'utilisation des cartes Google Map nécessite l'obtention d'une clé d'activation auprès de Google (http://codegooglecom/apis/maps/signuphtml) Il est nécessaire de créer une clé pour chaque nom de domaine utilisé Ces clés sont à saisir dans le fichier: I n s t a l l a t i o n Page : 4/5
/var/www/geocadast/class/conf/mapconfphp 44 Utilisation 441 Points d'entrée Les points d'entrée suivants sont à utiliser pour accéder à l'application: Partie publique Affichage des données (carte): /indexphp?mode=display&view=carte Demande d'un compte /indexphp?view=utilisateur&mode=add Partie privée Extraction des données: /indexphp?mode=display&view=extraction Annonce de sondage: /indexphp?mode=add&view=annonce Saisie des données: /indexphp?mode=display&view=zone 442 Première utilisation Vous pouvez maintenant vous connecter à l'application avec le compte suivant: username: admin password: admin ******** Fin du document I n s t a l l a t i o n Page : 5/5