WEBDEV 2024 : Les concepts

216 Partie 7 : Déployer un site Web Déploiement d’un site dynamique en pratique Lors du développement d’un site dynamique (en mode Session ou AWP), une des phases importantes consiste à déployer ce site sur un serveur Web (chez un hébergeur ou en Intranet). Plusieurs méthodes de déploiement sont possibles : • déploiement dans PCSCloud  : Solution clé en main payante. Pour plus d’informations, consultez http://www.pcscloud.net . • déploiement distant (par HTTP) sur un Serveur d’ApplicationWEBDEV ou un Cluster WEBDEV  : méthode conseillée lorsque le serveur n’est pas directement disponible. Remarque : par compatibilité avec les versions précédentes, il est également possible de réaliser un déploiement distant par FTP. • déploiement par package  : méthode conseillée lorsque le serveur n’est pas directement dispo- nible et si vous ne connaissez pas les caractéris- tiques du serveur. • déploiement par média physique  : méthode conseillée lorsque le serveur est facilement accessible. • déploiement via une image Docker . Remarques  : • Pour chaque serveur Web accueillant des sites WEBDEV, l’hébergeur doit posséder une licence du serveur d’application WEBDEV. • Pour créer l’installation d’un site, sous le volet "Projet", dans le groupe "Génération", déroulez "Déployer le site" et sélectionnez "Générer et déployer le site". Pour déployer un site statique, consultez "Déploie- ment d’un site statique ou PHP en pratique", page 210. 1 Mise en bibliothèque Avant de procéder à une installation, il faut mettre en bibliothèque tous les objets de votre site dyna- mique (en mode Session ou AWP). Une bibliothèque est un fichier qui regroupe tous les objets créés lors du développement (description de la base de données, description des pages, codes sources compilés, ...). Les pages HTML et les images ne sont pas incluses dans la bibliothèque. La mise en bibliothèque est automatique lors de la création de la procédure d’installation. Une fois la bibliothèque créée, l’assistant de créa- tion de l’installation se lance. Vous pouvez choisir de réaliser : • soit un déploiement dans le Cloud PC SOFT  : PC SOFT propose une plateforme d’héberge- ment sur le modèle du Cloud Computing : vous déployez sans vous soucier des contraintes matérielles et vous êtes facturé selon l’usage réel de vos applications. Pour réaliser ce type d’installation, il est néces- saire de posséder un compte Cloud PC SOFT. Si nécessaire, l’assistant propose de créer ce compte Cloud. • soit un déploiement distant (via HTTP ou FTP) sur un Serveur d’ApplicationWEBDEV ou un Cluster WEBDEV  : Avant de réaliser une installation à distance, l’hébergeur doit avoir configuré le serveur Web (et si nécessaire le Cluster WEBDEV) et il doit également vous avoir transmis les paramètres nécessaires à l’installation du site. • soit un package de déploiement distant  : Un package de déploiement est un exécutable contenant tous les éléments nécessaires au dé- ploiement d’un site WEBDEV. Ce package pourra ensuite être exécuté depuis un poste quelconque pour installer le site Web sur un Serveur d’Appli- cation WEBDEV distant ou un Cluster WEBDEV (par HTTP ou FTP). Pour créer ce type d’installation, il n’est pas nécessaire de connaître les caractéristiques du compte WEBDEV présent sur le serveur Web. • soit une installation par média physique  : L’assistant vous permet de créer un programme d’installation de votre site. Ce programme sera ensuite fourni à l’hébergeur et permettra d’instal- ler votre site WEBDEV sur le serveur Web. Pour installer votre site WEBDEV, l’hébergeur doit :

RkJQdWJsaXNoZXIy NDQ0OA==