bloc2:prog:web:deploiement
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:web:deploiement [2023/04/06 16:42] – [Remonter le code de l’application via un client ftp] admin | bloc2:prog:web:deploiement [2023/04/06 18:43] (Version actuelle) – [Procédure de déploiement d’une application web] admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== | + | ====== |
| ===== Choisir un nom de domaine ===== | ===== Choisir un nom de domaine ===== | ||
| Pour commencer, on pourra consulter cette page de [[https:// | Pour commencer, on pourra consulter cette page de [[https:// | ||
| Ligne 42: | Ligne 42: | ||
| ===== Remonter le code de l’application via un client ftp ===== | ===== Remonter le code de l’application via un client ftp ===== | ||
| Utiliser un client FTP (FileZilla ou équivalent) pour uploader le code de l’application au bon endroit dans l’arborescence du serveur WEB. | Utiliser un client FTP (FileZilla ou équivalent) pour uploader le code de l’application au bon endroit dans l’arborescence du serveur WEB. | ||
| - | On préfèrera réaliser l' | + | |
| + | On préfèrera réaliser l' | ||
| ===== Mettre en place la base de données ===== | ===== Mettre en place la base de données ===== | ||
| + | Selon le cas, utiliser l’application elle-même ou un script SQL fourni avec elle pour mettre en place la base de données de production. | ||
| ===== Adapter les fichiers de configuration de l’application ===== | ===== Adapter les fichiers de configuration de l’application ===== | ||
| + | Dans de nombreux cas, il faudra envisager d' | ||
| + | |||
| + | Une très bonne pratique consistera ici à avoir anticipé (presque) toutes les spécificités de la plateforme de production et à les avoir mises en œuvre à l’identique sur la plateforme de développement. De cette manière, il n’y aura (presque) aucune adaptation à réaliser dans la configuration au moment de sa mise en ligne. | ||
| + | |||
| ===== Tester l’application ===== | ===== Tester l’application ===== | ||
| + | Dès lors, on considèrera que l’application est en ligne dans des conditions lui permettant de subir une phase de **tests fonctionnels** conçus selon la structure des cas d’utilisations. Chaque cas d’utilisation sera testé au moyen d’une série de situations, qu’elles soient nominales ou alternatives (exceptions), | ||
| ===== Référencement ===== | ===== Référencement ===== | ||
| + | Dans le cas d’une application pour laquelle le référencement est une nécessité, | ||
| ===== Cyber sécurité ===== | ===== Cyber sécurité ===== | ||
| + | Toute application mise en ligne s’ouvre à de potentiels actes malveillants. Le développement de l’application aura évidemment dû en tenir compte (voir la [[https:// | ||
| + | |||
| + | Pour vérifier la robustesse de l’application, | ||
bloc2/prog/web/deploiement.1680792156.txt.gz · Dernière modification : 2023/04/06 16:42 de admin
