nicolasunivlr / docker-symfony-wp-2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Symfony & WP (PHP8-FPM - Apache - MariaDB)

Cet environnement correspond à l'environnement de production du serveur lpmiaw.univ-lr.fr (Ubuntu 20.04) à savoir :

- php 8.0
- mariadb 10.4
- apache 2.4

Docker-Symfony-WP vous donne tout ce que vous avez besoin pour développer des applications sous Symfony 5 et sous wordpress avec BedRocks. C'est une architecture complète à utiliser avec docker et docker-compose.

Makefile

Ce projet possède également un Makefile permettant de réaliser les tâches courantes :

  • démarrer les serveurs
  • arrêter les serveurs
  • créer une nouvelle application symfony
  • créer une nouvelle application wordpress
  • sauvegarder une base de données issue d'un projet
  • ...
# pour voir toutes les possibilités
make

Type de machines

  1. Machine virtuelle linux de l'Université
  2. Machine linux personnelle
  3. Machine mac personnelle
  4. Machine windows personnelle

Mise en production

  1. Mise en production sur le serveur LPMiaw

Bonus

  • Vous pouvez utiliser cette architecture pour héberger un projet php standard en faisant :
make newPHP nom_du_projet

Attention, l'accès à la base de données dans votre code se fait par l'hôte db et non localhost.

About


Languages

Language:Makefile 72.3%Language:Dockerfile 20.4%Language:Shell 7.3%