-
Notifications
You must be signed in to change notification settings - Fork 0
Analyse_WEB
FirminMoyen edited this page Jun 9, 2022
·
4 revisions
Le client souhaite une page web publique statique ainsi qu'une page web b2b dynamique qui interragit avec une base de donnée MySql.
Pour cela, il faut mettre en place un server web qui fera du virtual hosting sur le nom ainsi que mettre en place la base de donnée.
- Apache : Web server gratuit et open source le plus utilisé jusque milieu des anées 2010.
- NGINX : Web server gratuit et open source qui a remplacé apache en therme de popularité.
| Noms Web server | Open Source | Facilité de configuration | Popularité | Prix | Documentation |
|---|---|---|---|---|---|
| Apache 2 | Oui | Assez facile | Très répendu | Gratuit | Très Riche |
| NGINX | Oui | Assez facile | Le plus populaire | Gratuit | Riche |
Pour la mise en place de ce server web, nous avons décidé d'utiliser Apache 2 car il sera largement suffisant pour ce projet, qu'il semble relativement simple a configurer et que la documentation est exellente.
Quand à la base de donnée, MySql nous est imposé.
Etapes à suivre pour la configuration du Server Web :
- installer tous les outils nécessaires :
docker-php-ext-install mysqli && docker-php-ext-enable mysqli. - Créer les fichiers HTML et PHP des sites web.
- créer les fichier de config de ces sites web.
Etapes à suivre pour la configuration de la DB :
- Installer MySql
- Créer le fichier SQL de la DB