Microsoft web framework



Documents pareils

Installation de SCCM 2012 (v2)

Procédure d installation :

Guide de démarrage IKEY 2032 / Vigifoncia

TAGREROUT Seyf Allah TMRIM

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server.

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Installation SQL Server 2005 Express sur le serveur

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

Mettre en place un accès sécurisé à travers Internet

Configurer le pare-feu de Windows XP SP2 pour WinReporter

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Assistance à distance sous Windows

Windows Serveur 2012 : DHCP. Installation et mise en place

AD FS avec Office 365 Guide d'installation e tape par e tape

Guide d installation BiBOARD

Guide de configuration. Logiciel de courriel

SQL Server Installation Center et SQL Server Management Studio

(1) Network Camera

Guide de migration BiBOARD V10 -> v11

Configurer le pare-feu de Windows XP SP2/Vista pour UserLock

DELEGATION ACADEMIQUE AU NUMERIQUE FORMATION ADMINISTRATEUR SCRIBE 2.3 ET CARTABLE EN LIGNE (CEL)

AFTEC SIO 2. Christophe BOUTHIER Page 1

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

Solutions informatiques

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

Installation et configuration du CWAS dans une architecture à 2 pare-feux

Sauvegarde d'une base de données SQL Server Express 2005

Configuration du FTP Isolé Active Directory

Pré-requis serveur d'applications AppliDis pour Microsoft Windows Server 2012

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

DIR-635 : Serveur virtuel

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

Archivage de courriels avec Outlook ( )

Installation de GFI MailEssentials

Installation et configuration de base de l active Directory

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6

Installation de GFI MailSecurity en mode passerelle

Procédure d'installation complète de Click&Decide sur un serveur

Configuration de Microsoft Internet Explorer pour l'installation des fichiers.cab AppliDis

RTE Technologies. RTE Geoloc. Configuration avec Proxy ou Firewall

Windows 8 Installation et configuration

Volet de visualisation

Manuel de l'utilisateur

NAS 206 Utiliser le NAS avec Windows Active Directory

GUIDE DE L UTILISATEUR

Setting Up PC MACLAN File Server

COMMENT INSTALLER LE SERVEUR QIPAIE

Le Registre sous Windows 8 architecture, administration, script, réparation...

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Installation de GFI FAXmaker

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

Manuel de l utilisateur

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

BlackBerry Social Networking Application Proxy pour les environnements Microsoft SharePoint. Guide d'installation et de configuration Version: 2.

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

Contrôle Parental Numericable. Guide d installation et d utilisation

Modélisation et Gestion des bases de données avec mysql workbench

1. Mise en œuvre du Cegid Web Access Server en https

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

Printer Administration Utility 4.2

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

Installation de SharePoint Foundation 2013 sur Windows 2012

Déployer une application Web avec WebMatrix et Ma Plateforme Web

Connected to the FP World

Les différentes méthodes pour se connecter

Utilisation de KoXo Computers V2.1

Installation d OpenVPN

2 - VMWARE SERVER.doc

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Récupérer les documents stockés sur l ENTG

Guide utilisateur XPAccess. Version Manuel de référence 1/34

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

MANUEL D INSTALLATION DE WATCHDOC 2011 (EVALUATION)

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

WebSpy Analyzer Giga 2.1 Guide de démarrage

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Installation de Windows 2012 Serveur


SQL Data Export for PS/PSS

SafeGuard Enterprise Guide d'installation. Version du produit : 7

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

Installation d'une galerie photos Piwigo sous Microsoft Windows.

COMMENT AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L ANTIVIRUS FIREWALL V3

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture IBM BladeCenter

Web Front-End Installation Guide HOPEX V1R2-V1R3 FR. Révisé le : 17 août 2015 Créé le : 12 mars Olivier SCHIAVI

Trois types de connexions possibles :

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

VAMT 2.0. Activation de Windows 7 en collège

Transcription:

Microsoft web framework

Sommaire Microsoft web framework... 3 Prérequis... 3 Remarques... 3 Le remote assistance... 3 Activation... 3 Adaptation au firewall... 3 WinrM... 4 Installation... 4 Etablissement de la liste de serveur qui doivent se connecter... 4 Webmanagement service... 5 Permission... 5 Configuration... 6 Installation Web framework... 7 Création de la webfarm... 7 Les paramétrages intéressants... 10 Provisionnement... 10 Etude de cas... 12 Les autres méthodes (avantages et incovénients)... 15 Configuration partagé: Shared Configuration... 15 IIS Web Farm Framework 2... 15 WebDeploy 2 (ou MSDeploy)... 15

Microsoft web framework Le Microsoft web framework est un logiciel gratuit, entièrement supporté, ce produit Microsoft vous permet de provisionner automatiquement une ferme de serveur en terme de contenu, de configuration de l application web et configuration IIS (comme media services et ses contenus). Une synchronisation des serveurs IIS (7.0 uniquement) sans coupure de service est également possible. Cet outil offre un gestion facile de vos fermes de serveurs IIS. Prérequis : - Maj update windows à jour avec le framework 3.5 pour les serveurs (controller server, primary server et secondary server(s).) - Il sera nécessaire d activer l option remote assistance, WinRM port tcp (http) :5985 et (https) 5986, Webmanagement service (port tcp 8172). - L installation de WebDeploy 2.0 sur tous les serveurs (controller server, primary server et secondary server(s).) - Dans le serveur Controller server, Une installation dans l ordre Application Request Routing, webplateform installer 3 http télécharger ici, et web framework télécharger ici pour 64 bits et pour 32 bits sera nécessaire et obligatoire Remarques Afin d obtenir une administration centralisé à partir du controller server, il sera nécessaire d activer plusieurs option windows sur 2008 server. Le remote assistance Activation - Ouvrez l'outil de configuration des GPO's. - Éditez ou créez la stratégie de groupes qui s'appliquera à tous les ordinateurs dont vous voulez pouvoir prendre possession. - Suivez le chemin : Computer Configuration >> Policies >> Administrative Templates >> System >> Remote Assistance. - Ouvrez la stratégie Offer Remote Assistance. Indiquez Enabled et dans les options indiquez Allow helpers to remotely control the computer. - Vous devez aussi indiquer le(s) groupe(s) et/ou le(s) utilisateur(s) qui auront le droit de prendre contrôle à distance des différents ordinateurs. Attention! Veillez à indiquer convenablement le nom des groupes et/ou utilisateurs, aucune vérification n'est faite à ce niveau! (DOMAIN\GROUP ou DOMAIN\USER) - Validez cette configuration. Adaptation au firewall - Ouvrez l'outil de configuration des GPO's

- Editez la stratégie de groupes qui s'appliquera à tous les ordinateurs dont vous voulez pouvoir prendre possession. - Suivez le chemin : Computer Configuration >> Policies >> Windows Settings >> Security Settings >> Windows Firewall with Advanced Security >> Inbound Rules. - Créez une première règle. - Dans Rule Type sélectionnez Port. Cliquez sur Next. - Dans Protocol and Ports sélectionnez TCP et Specific local ports. Dans Sepecific local ports indiquez 135. Cliquez sur Next. - Dans Action sélectionnez Allow the connection. Cliquez sur Next. - Dans Profile, assurez vous que Domain soit coché. Cliquez sur Next. - Indiquez un nom et une description. Cliquez sur Finish. A la fin de la configuration, afin de forcer la policy exécutez la commande gpupdate /force sur la machine cible. WinrM Installation Pour chaque serveur primaire, secondaires et controller, il faudra appliquer le paquet Microsoft suivant : télécharger ici (KB968930) Exécuter la commande en privilèges administrateur sur les serveurs primaire et secondaire : Winrm quickconfig Un dialogue de ce type s affichera : Make these changes [y/n]?, tapez y. Etablissement de la liste de serveur qui doivent se connecter serveur primaire winrm set winrm/config/client '@{TrustedHosts ="server controller server"}' serveurs secondaires winrm set winrm/config/client '@{TrustedHosts ="server controller server, server primaire"}' Service de gestion IIS 7 (action à effectuer sur les serveurs secondaires et primaire)

Webmanagement service Il faut activer l option management service: Permission Cliquez sur IIS Manager Users Ajouter le ou les utilisateurs du domaine ou compte local (si compte local veillez à ce que ce compte existe sur les autres serveurs)

Configuration Sous la console IIS 7.0 Le management service devient accessible tel que : Cliquez sur Management Service vous obtiendrez le dialogue suivant :

Dans l option IP and domain Restrictions, vous devez ajouter l adresse ip du controller server de la ferme. Installation Web framework Il est conseillé que les serveurs soient dans un domaine. Ces opérations fonctionnent uniquement sous IIS 7.0. Attention le serveur primary doit être configuré entièrement et finaliser pour se répandre au sein de la ferme. Création de la webfarm Une fois que le Framework Microsoft Web Farm est installé, vous verrez une nouvelle «ferme de serveurs" noeud listés dans l'arborescence à gauche de l'outil d'administration IIS sur le "tutu" machine. Si vous faites un clic droit sur ce nœud "ferme de serveurs", vous verrez une option "Créer une batterie de serveurs..." Sélectionner cette option fera apparaître une "Créer une batterie de serveurs". Un dialogue s affiche. Via ce dialogue, nous pourrons configurer et parametrer la ferme de machine. Nous allons nommer la nouvelle batterie de serveurs «laferme» et indiquer que nous voulons affecter automatiquement tous les serveurs de la batterie (en cochant la "batterie de serveurs à disposition" dans la boîte de dialogue). Nous allons également indiquer que nous voulons le rendre disponible pour l'équilibrage de charge avec la demande d'applications IIS Routing (ARR) équilibreur de charge. Dans mon labo, j ai décoché l équilibreur de charge. J ai rencontré des problèmes erreur 12007 provenant de la configuration des proxy dans internet explorer. J ai tout désactivé. De plus en milieu de production les serveurs n ont pas accès à internet.

Le serveur «titi» sera désigné comme le serveur primaire et les autres serveurs seront désignés comme serveurs secondaires. De sorte que tous les serveurs secondaires seront synchronisés par rapport au serveur primary. Dans notre exemple «tata» est le serveur secondaire. Attention si les serveurs ne sont pas dans un domaine, il est obligatoire d avoir un compte appartenant au groupe administrateurs. Ce même compte doit exister sur l ensemble des serveurs de la ferme. Apres avoir cliqué sur «Next», nous allons ajouter les serveurs.

Cliquez sur «Add» pour ajouter par la suite les serveurs secondaires. Dans mon labo «tata» est le serveur secondaire. Lorsque nous cliquons sur le bouton "Finish". La ferme «laferme»» se connecte aux serveurs Web «titi» et «tata que nous avons ajouté à la ferme de serveurs. Dès que le service d équilibrage de charge est valide pour les deux serveurs, Toute la configuration du serveur primaire est synchronisé sur les serveurs secondaires. Il est possible de rendre indisponible un serveur de la ferme, de le redémarrer etc Un fichier de log fonctionne en continue visible en continue par le sysadmin voir ci-dessous:

L état «ready for load balancer» prend un certain temps (voir 5 minutes) C est peut-être dû que mon labo comporte 3 VM de windows 2008 server sur un poste de travail eburo Les paramétrages intéressants Provisionnement Il existe deux sortes de provisionnements - Provisionnement applicatif : synchronisation les sites web. - Provisionnement des plateformes : synchronisation les configuration IIS Il est possible de synchroniser des serveurs sans coupure de services pour paramétrer cette option : Cliquez sur «Application» vous obtenez le dialogue suivant :

Le dialogue est similaire pour la partie la partie «Plateform» Le framework dispose des commandes qui permettent de déployer des mises à jour Microsoft, surveiller l état de service et le relancer. Il faut cliquer sur «Server Farm Operations» etc

Etude de cas Soit un ensemble de trois serveurs comprenant windows 2008 server comportant les prérequis. On a tutu qui est le serveur controllerserver, titi primary server, tata secondary server. Avant de débuter une opération de synchronisation automatique via web farm framework, il faut que les serveurs soient online et ready pour loadbalancer tels que :

Sur le site nous allons créer un nouveau site web le site 5 : Ouvrez la console de management IIS : Création du site «site5» ainsi que son contenu. Puis cliquez «Ok» tel que nous obtenons le dialoge suivant :

Quelques secondes après nous obtenons sur la console de management de tata: Le contenu du site a été copié sur le serveur cible tata ainsi que la configuration entière du site.

Les autres méthodes (avantages et incovénients) Configuration partagé: Shared Configuration L'idée est que vous pouvez prendre une configuration des serveurs web et l'exporter vers un fichier de configuration XML. Ensuite, pointez tous les serveurs Web que vous souhaitez simuler votre configuration dans le fichier via un partage réseau. (+) Super simple à apprendre et à configurer (-) Il ne sera pas s'assurer que les composants sont installés sur tous les serveurs Web (-) Il ne sera pas s'assurer que le contenu est synchronisé sur vos serveurs Web (+ / -) Personnalisation entre les serveurs est limité IIS Web Farm Framework 2 L'idée ici est que vous configurez «primaire» et «secondaire» des serveurs. Toutes les modifications de configuration sont effectuées sur le serveur principal, puis «reproduit» sur les autres serveurs de secondaires de la ferme. http://www.iis.net/download/webfarmframework (+) L interface utilisateur et la configuration sont simples (+) Tout, depuis le serveur principal est répliquée sur les serveurs secondaires. Cela inclut les composants IIS sont installés, ce qui a été ajouté par l'installateur plate-forme web et son contenu. (-) A ce jour le produit est nouveau et la documentation est assez rare. Très peu de cas de figure existe. On trouve que des principes de bases. WebDeploy 2 (ou MSDeploy) C'est le couteau suisse de solutions. Il est conçu pour faire beaucoup de choses - de migrer iis 6 à 7, paquet applications Web pour déployer et synchroniser les fermes Web. Je soupçonne que c'est le pilier de la plupart des autres options de code SEP. (+) Le plein accès à IIS via Winrm (+) Générer des scripts, des déploiements reproductibles pour plusieurs serveurs (+) une très bonne documentation (+) Webdeploy est intégré par le logiciel Web Farm Framework2 (-) L utilisation de Webdeploy implique la maitrise de powershell et de l utilisation du module administrationweb