-
Notifications
You must be signed in to change notification settings - Fork 0
Analayse Web
La vente des produits s’effectue uniquement en B2B (revendeurs). L’entreprise dispose d’un portail Web public présentant ses produits (www.woodytoys.be), d’un site de vente en ligne réservé aux revendeurs (b2b.woodytoys.be), et d’un site de gestion interne (ERP).
Le code source de ces trois sites est préexistant, il s’agit d’un site statique en HTML/CSS pour le site vitrine, et de sites dynamiques en PHP/MySQL pour le site b2b et l’intranet. Ces deux derniers sont alimentés par une base de données commune.
Pour le prototype, le client déclare pouvoir se contenter d’un proof of concept composé depages web très simples utilisant les technologies sus-mentionnées. L’objectif est de tester l’accès à la DB et les contrôles d’accès aux sites web.
Dans ce service on a besoin de 3 site web.
- PHP
- MySQL
- Local
- HTML
- CSS
- Public
- PHP
- MySQL
- L'adaptabilité au projet
- Le prix
- La facilité d'installation
- La documentation
Blablabla
Blablabla
Blablabla
Résume des étapes à faire :
- Installer Docker
- Créer un DockerFile avec l'image Apache et PHP
- Configurer la base de donnée avec un DockerFile
- Il faut créer un docker-compose pour gérer l'ensemble
sudo yum update -y
sudo yum install yum-utils -y
sudo yum-config-manager -add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
Tutoriel pour un Dockerfile Apache et PHP
Lien pour configurer une BBD avec MySQL
Voici un lien qui permet de comprendre pas mal de choses, c'est un guide complet : Lien
- [0] Link : date de l'article, consulté le : JJ/MM/AA
- [1] https://www.zdnet.fr/guide-achat/quels-sont-les-serveurs-web-open-source-39840852.htm : date de l'artcile 18/08/2016 | consulté le 09/03/2023
- [2] https://socialcompare.com/fr/comparison/apache-lightweight-web-servers-alternatives : date de dernière modification 12/07/2014 | consulté le 09/03/2023
- [3] https://www.twaino.com/blog/creation-site-web/serveur-apache/ : consulté le 09/03/2023
- [4] https://www.mister-hosting.com/tutoriels/vps/quest-ce-que-docker-et-comment-linstaller-sur-un-vps : consulté le 09/03/2023
- [5] https://www.blog-nouvelles-technologies.fr/253980/comment-utiliser-docker-pour-conteneuriser-php-et-apache/#:~:text=Cr%C3%A9ation%20d'un%20fichier%20Docker&text=Vous%20pouvez%20faire%20fonctionner%20un,sur%20php%3A8.0%2Dapache%20.&text=Ce%20fichier%20Dockerfile%20prend%20index,la%20racine%20du%20document%20Apache. : consulté le 09/03/2023
- [6] https://betterprogramming.pub/setting-up-mysql-database-in-a-docker-d6c69a3e9afe : consulté le 09/03/2023
- [7] https://detechter.com/the-battle-of-the-web-servers-apache-vs-nginx-vs-lighttpd-2/ : consulté le 09/03/2023
- [8] https://fr.wikipedia.org/wiki/Apache_HTTP_Server :date de la dernière modification 09/02/2023 | consulté le 09/03/23
- [9] https://fr.wikipedia.org/wiki/NGINX : date de la dernière modification 30/06/2021 | consulté le 09/03/23
- [10] https://fr.wikipedia.org/wiki/Lighttpd : date de la dernière modification 16/02/2020 | consulté le 09/03/23
- [