Déploiement d’une application Web

Introduction

Après avoir créé un site web, vous devez le publier chez un fournisseur d’hébergement Web pour qu’il puisse être utilisé. Pour déployer un site web, vous devez effectuer les tâches suivantes :

- Créer un compte chez un fournisseur d’hébergement Web : retrouvez des offres sur la place de marché des hébergeurs.
- Configurer Web Deploy sur votre serveur. Téléchargez le tutorial dédié au déploiement de Web Deploy sur Windows Server 2008 R2
- Configurer WebMatrix pour le déploiement. Cela consiste à lui fournir les paramètres de votre compte d’hébergement Web et à décider de la façon dont vous allez publier la base de données (si votre site en a une). Téléchargez le tutorial complet sur le déploiement d’une application Web

Et enfin, vous pourrez exécuter le déploiement proprement dit. WebMatrix vous accompagne en vous indiquant les changements qu’il devra apporter sur le serveur distant, vous approuvez ceux-ci, et il publie le site. WebMatrix déploie le site en copiant les fichiers sur le serveur distant. Il peut éventuellement déployer une ou plusieurs bases de données utilisée(s) par le site hébergé.

Les fournisseurs d’hébergement

Il existe des dizaines de sociétés d’hébergement, chacune offrant des plans d’hébergement qui ont des caractéristiques et des prix différents. Il existe une place de marché répertoriant une grande partie de ces offres.

WebMatrix automatise la plupart du processus de déploiement via un processus nommé Web Deploy, ce qui simplifie grandement les choses. L’outil vous propose donc une liste de fournisseurs dûment sélectionnés, qui supportent tous ce processus automatisé. Bien sûr, vous n’êtes pas obligé de choisir l’un des fournisseurs proposés. Si vous sélectionnez une autre société, vous pourrez toujours déployer votre site à partir de WebMatrix, mais le processus sera plus manuel et s’appuiera sur un transfert de fichier via FTP (par contre vous ne pourrez publier par ce biais que les bases de données SQL Server Compact, pas les bases SQL Server ou SQL Server Express).

Dans la procédure qui suit, nous vous proposons de baser notre exemple sur la solution Ma Plateforme Web. Il s’agit d’une plateforme Web que Microsoft met à votre disposition pour vous aider à tester rapidement et gratuitement vos sites web sur un serveur. Il vous suffit de soumettre une demande en remplissant un formulaire et Microsoft vous donne l’accès gratuitement à une machine serveur pour une durée limitée. En quelque sorte, vous êtes un peu comme votre propre fournisseur d’hébergement, pratique non ?

Pour tout savoir sur Ma Plateforme Web, rendez-vous ici : www.maplateformeweb.com. Et profitez du tutorial spécifique pour déployer facilement votre site avec WebMatrix !

Remarque sur l’utilisation de SSL : Pour rappel, il s’agit du protocole que vous utilisez si vous accédez à un site Web en utilisant l’adresse https:// au lieu de http://. SSL chiffre les informations qui circulent entre le navigateur et le serveur, ce qui est très utile pour les pages d’un site qui comportent des informations privées, telles que des mots de passe ou des numéros de carte de crédit. Il faut savoir que la configuration du protocole SSL nécessite des étapes supplémentaires comme l’achat et la configuration du certificat utilisé pour le chiffrement, que nous ne détaillerons pas dans la suite de cette procédure.

Bases de données

Si vous utilisez SQL Server Compact en tant que votre base de données, les données sont stockées dans un fichier d’extension .sdf. Lorsque vous déployez la base de données, WebMatrix copie sur le serveur web non seulement le fichier .sdf mais aussi le programme de base de données lui-même. Cela garantit le bon fonctionnement du site même si SQL Server Compact n’est pas déjà installé sur le serveur web.

Si vous utilisez une base de données SQL Server ou MySQL, WebMatrix crée les scripts à exécuter sur la base de données, qui est elle-même créée au préalable pour vous, par le fournisseur d’hébergement. Ces scripts créent les tables de base de données et insèrent les données dans celles-ci afin de reproduire la structure et les données que vous avez dans la base de données sur votre ordinateur.

Si vous utilisez une base de données SQL Server Compact et que vous souhaitez déployer sur une base de données SQL Server, vous devez migrer les données vers SQL Server avant de déployer. Pour obtenir des instructions, consultez Comment faire pour migrer une base de données SQL Server (en anglais).


  • cms
  • html
  • php
  • css
  • Internet
  • site
  • fourgeaud
  • bodins
  • cinema
  • js
  • recherche
  • moteur
  • cinéma
  • referencement
  • optimiser
  • google
  • outil
  • forum
  • assistance
  • maintenance
  • boutique
  • vitrine
En quelques mots : Théâtre privé - Réservation - Spectacle - Concert - Paris - Evènement - Pièce - Acteur - Comédien - Rôle - Sortir à Paris - Sortir au Théâtre - Rire au Théâtre - Auteur - Producteur - Réservation en ligne - Rire au théâtre - QR Mobile - QR Pub - QR Annonce - Qr Marketting - Martketing Mobile - Innovation - Billetterie en ligne - SACD (Société des Auteurs et Compositeurs Dramatiques) - SACEM (Société des Auteurs, Compositeurs et Editeurs de Musique) - ADAMI (Société civile pour l'Administration des Droits des Artistes et Musiciens Interprètes) - Mairie de Paris - CNT (Centre National du Théâtre) - reduction theatre - theatre edouard 7 - theatre rive gauche - theatre mogador - sortir theatre - chatelet theatre - theatre comique - theatre comedia - theatre le temple - sortie theatre - theatre parisien programme - theatre marigny - theatre caumartin - theatre montorgueil - theatre montparnasse - la cage aux folles theatre - le prenom theatre - theatre edouard vii - reservation theatre - theatre fontaine - theatre dejazet - theatre parisien - theatre le prenom - theatre trevise - theatre chatelet - theatre palais royal - theatre antoine - billet theatre theatre daunou - theatre michel - sorties theatre - theatre hebertot - theatre bastille - theatre reduction - theatre champs elysees - cafe theatre - theatre st georges - theatre clavel - theatre lyon - theatre comedie - theatre montmartre - piece theatre - theatre michodiere - theatre palais des glaces - cours theatre - le kiosque theatre - theatre a lyon - theatre derniere minute - theatre georges v - theatre a prix reduit theatre en ligne - theatre la madeleine - qr code - flashcode - datamatrix - flash code - code 2d - code barre 2d - datamatrix barcode - générateur qr code - http://www.sortir-au-theatre.com, http://www.rire-au-theatre.com - http://www.rireautheatre.com - http://www.qr-annonce.com - http://www.qr-annonces.com et http://www.qr-pub.com