Logiciels industriels et techniques VIGISOFT URBAIN.NET v4.0 MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER Référence document : MAN-URBAIN-INST Date du document : vendredi 19 novembre 2010 Auteur : Jérôme RAFFALLI
Sommaire 1 INTRODUCTION... 3 1.1 PRESENTATION DU DOCUMENT... 3 1.2 PRESENTATION DES COMPOSANTS REQUIS PAR URBAIN... 3 2 INSTALLATION DES COMPOSANTS SYSTEME... 4 2.1 MICROSOFT WINDOWS SERVER (2003 OU 2008)... 4 2.2 MICROSOFT.NET FRAMEWORK 3.5... 4 2.3 MICROSOFT IIS... 4 2.3.1 Installation sur Windows 2003 (IIS6)... 4 2.3.2 Installation sur Windows 2008 (IIS7)... 5 2.4 MICROSOFT SQL SERVER 2008... 5 3 INSTALLATION DU LOGICIEL URBAIN... 6 3.1 SITE WEB URBAIN PHASE 1 (WEB_SETUP)... 6 3.2 SITE WEB URBAIN PHASE 2 (POST_INSTALL FR)... 7 3.3 AJUSTEMENT DES DROITS D EXECUTION DU SERVEUR WEB... 7 3.4 MAPPAGE DE L EXTENSION.WGX... 7 3.4.1 Mappage.wgx sous IIS 7... 7 3.4.2 Mappage.wgx sous IIS 6... 8 4 VERIFICATION D INSTALLATION CORRECTE... 9 4.1 CONNEXION AU SITE URBAIN... 9 4.2 IDENTIFICATION... 9 5 MAINTENANCE SYSTEME D URBAIN... 11 5.1 BASE DE DONNEES URBAIN...11 5.2 REINSTALLATION / MISE A JOUR...11 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Introduction 2
1 INTRODUCTION 1.1 Présentation du document Ce document constitue le manuel d installation du logiciel URBAIN.NET version 4.0 sur plate forme Windows Server. Il décrit les différentes opérations à réaliser pour installer URBAIN sur une plate forme Windows Server. 1.2 Présentation des composants requis par URBAIN L installation d une plate forme URBAIN se décompose en : - Installation et paramétrage de composants système sur le serveur - Installation du logiciel URBAIN sur le serveur Les composants système requis sur le serveur sont : - Windows Server en version 2003 R2 (IIS 6) ou 2008 (IIS 7) - NET Framework 3.5 - IIS en version 6 ou 7 avec support ASP.NET - Microsoft SQL Server 2008 (instance par défaut : MSSQLSERVER) Le logiciel URBAIN sur le serveur est constitué : - Du site WEB URBAIN 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Introduction 3
2 INSTALLATION DES COMPOSANTS SYSTEME 2.1 Microsoft Windows Server (2003 ou 2008)!!! Windows est un produit MICROSOFT qui ne fait pas partie de la fourniture VIGISOFT. L installation de Windows Server est nécessaire Consulter la documentation spécifique Microsoft pour les modalités d installation 2.2 Microsoft.NET Framework 3.5!!!.NET Framework est un logiciel MICROSOFT qui ne fait pas partie de la fourniture VIGISOFT. L installation de Microsoft.Net Framework est nécessaire Consulter la documentation spécifique Microsoft pour les modalités d installation Ce composant est déjà installé en standard avec Windows 2003 R2 et 2008 2.3 Microsoft IIS!!! IIS est un logiciel MICROSOFT qui ne fait pas partie de la fourniture VIGISOFT. L installation de IIS est nécessaire Consulter la documentation spécifique Microsoft pour les modalités d installation 2.3.1 Installation sur Windows 2003 (IIS6) Sous WINDOWS 2003, l installation d IIS s effectue par le panneau de configuration (Ajouter ou supprimer des programmes / Ajouter ou supprimer des composants Windows) Les éléments suivants doivent être cochés a minima : Application Server ASP.NET, Internet Informatioçn Services (IIS) World Wide Web Service 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Installation des composants système 4
2.3.2 Installation sur Windows 2008 (IIS7) Sous WINDOWS 2008, l installation d IIS s effectue par gestionnaire de serveur. Le rôle Serveur WEB (IIS) doit être installé avec au minimum les services http communs et développement d applications : 2.4 Microsoft SQL Server 2008!!! SQL Server est un logiciel MICROSOFT qui ne fait pas partie de la fourniture VIGISOFT. L installation de SQL Server version 2008 ou supérieure est nécessaire Consulter la documentation spécifique Microsoft pour les modalités d installation URBAIN stocke toutes ses données dans l instance par défaut SQL Server et s y connecte par l authentification Windows intégrée. Il est impératif de vérifier que : Que l instance par défaut soit installée (instance nommée MSSQLSERVER) Que le service SQL Server s execute sous l identité LOCAL_SYSTEM!!! Lors de l installation de la version EXPRESS de SQL Server, ces options sont cachées par défaut. Elles n apparaissent que dans les options avancées. 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Installation des composants système 5
3 INSTALLATION DU LOGICIEL URBAIN La distribution URBAIN est téléchargeable à l adresse suivante : http://www.vigisoft.fr/urbain/urbain.zip Lorsque Windows et ses composants sont installés, vous pouvez insérer le CD ROM URBAIN dans le lecteur. La fenêtre d accueil URBAIN apparait alors automatiquement. Si ce n est pas le cas, lancer le programme autorun.hta situé sur la racine du média de distribution. Si vous installez URBAIN depuis un répertoire de disque plutôt que d un lecteur, lancez simplement le programme autorun.hta situé à la racine du répertoire. La fenêtre d accueil URBAIN apparait alors. Exécutez ensuite les deux procédures d installation dans l ordre proposé. 3.1 Site WEB URBAIN Phase 1 (Web_Setup) Cette étape installe le site WEB URBAIN sur le serveur. Les fichiers sont généralement créés dans %systemdrive%c:\inetpub\wwwroot\urbain. Cliquer sur ce lien et suivre les instructions : Cliquer sur [suivant], choisir comme répertoire virtuel : Urbain, et comme port : 80 Cliquer ensuite sur [Suivant] pour installer, puis sur [Fermer] pour terminer. Il peut arriver que ASP.NET ne soit pas complètement installé. Dans ce cas, il faut lancer la commande «aspnet_regiis i» dans le répertoire système du.net framework. 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Installation du logiciel URBAIN 6
3.2 Site WEB URBAIN Phase 2 (Post_Install FR) Cette étape construit la base de données et effectue des tâches complementaires d installation spécifiques à la langue française Cliquer sur ce lien pour installer l interface utilisateur française et suivre les instructions : Valider chaque sous étape 3.3 Ajustement des droits d exécution du serveur WEB Le site WEB URBAIN nécessitant des droits d accès au système, il doit être placé dans un pool d application qui s exécute avec l identité LOCAL_SYSTEM. Cette opération s effectue depuis la console de gestion d IIS. Sous IIS7, il est convient également de vérifier que le site URBAIN s exécute en mode Classic ASP.NET. 3.4 Mappage de l extension.wgx La procédure d installation crée un mappage de l extension.wgx identique à celui qui existe pour les extensions ASP.NET usuelles (.aspx,.ashx, ). Toutefois il peut arriver que la création du mappage échoue lors de l installation. Dans ce cas, il convient d ajouter le mappage manuellement dans le gestionnaire IIS. L interface de configuration diffère selon la version d IIS (IIS 6 ou IIS 7) : 3.4.1 Mappage.wgx sous IIS 7 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Installation du logiciel URBAIN 7
3.4.2 Mappage.wgx sous IIS 6 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Installation du logiciel URBAIN 8
4 VERIFICATION D INSTALLATION CORRECTE L installation d URBAIN est considérée comme réussie dès lors que le site URBAIN est accessible et que l on parvient à s identifier. 4.1 Connexion au site URBAIN Se connecter à l URL suivante : http://localhost/urbain La fenêtre d identification doit apparaitre : L apparition de cette fenêtre indique une installation correcte du site WEB Urbain. 4.2 Identification Saisir l identifiant SYSTEM, sans mot de passe et cliquer sur <Entrer> Si le message [[Identifiants non valides]] apparait, la base de données est vraisemblablement mal installée, dans ce cas relancer la phase 2 de l installation en notant précisément tous les messages. 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Vérification d installation correcte 9
Si le gestionnaire de projet urbain apparait, l installation de la base de données est correcte et l application URBAIN est opérationnelle. 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Vérification d installation correcte 10
5 MAINTENANCE SYSTEME D URBAIN La maintenance système d URBAIN consiste essentiellement à effectuer des sauvegardes de la base de données et à effectuer la mise à jour du logiciel lors de la sortie d une nouvelle version. 5.1 Base de données URBAIN Toutes les informations URBAIN sont stockées dans une base de données SQL Server nommée URBAIN de l instance par défaut (MSSQLSERVER). Cette base de données doit être sauvegardée régulièrement pour pouvoir être restituée en cas de réinstallation ou de retour à un état antérieur. La méthode la plus simple est de lancer un backup journalier de la base Urbain depuis l Agent SQL Server ou depuis le gestionnaire de tâches Windows (commande sqlcmd). 5.2 Réinstallation / mise à jour La réinstallation d URBAIN nécessite la suppression préalable de l application URBAIN.NET dans le gestionnaire de programmes. Cette désinstallation ne supprime pas les données précédentes de l application. La base de données, les projets, les utilisateurs, etc sont donc conservés. Il faut ensuite procéder aux deux phases de l installation, comme indiqué au chapitre 3 : Site WEB URBAIN Phase 1 (Web_Setup) Site WEB URBAIN Phase 2 (Post_Install FR) 19/11/10 - Manuel d'installation sur Windows 2003/2008 Server Maintenance système d URBAIN 11