- Symfony 4.3
- Php 7.3
- Composer
- Yarn
- MySQL
(Vous retrouverez les procédures d'installation ci-dessous)
Installation de php nécessaire (Version recommandée : 7.3)
sudo apt install php7.3
sudo apt install php7.3-curl php7.3-gd php7.3-intl php7.3-json php7.3-mbstring php7.3-xml php7.3-zip
brew install php7.3-curl php7.3-gd php7.3-intl php7.3-json php7.3-mbstring php7.3-xml php7.3-zip
sudo apt-get install composer
brew install composer
sudo apt-get install yarn
brew install yarn
make install
Le projet fonctionne avec une base de données MySQL.
sudo apt-get install mysql-server libqt5-sql-mysql
Modifiez ou ajoutez cette ligne dans le fichier .env à la racine du projet:
DATABASE_URL=mysql://nom_utilisateur:[email protected]:3306/quiz
Création de la base de donnée et importation des fixtures:
bin/console doctrine:database:create
bin/console doctrine:schema:create
bin/console doctrine:fixtures:load
make encore
Pour que les changements dans les assets soient compilés automatiquement :
make encore-watch
make server
make cc
Depuis le réseau de la fac ou à l'aide du VPN :