Vous pouvez récupérer le dump de la base supfinder.sql sur le dossier https://lyceefulbert-my.sharepoint.com/my?id=%2Fpersonal%2Fpaul%5Fredler%5Flyceefulbert%5Ffr%2FDocuments%2Ftest&ga=1
Avant de commencer, assurez-vous d’avoir installé :
- PHP
- Composer
- Symfony CLI
- Git
- MariaDB (optionnel selon le mode d’installation)
git clone https://github.com/PaulRedler/SupFinder
cd SupFindersudo apt-get install mariadb-serversudo mariadbCREATE USER 'utilisateur'@'IP_MACHINE' IDENTIFIED BY 'mot_de_passe';
GRANT ALL PRIVILEGES ON *.* TO 'utilisateur'@'IP_MACHINE';
FLUSH PRIVILEGES;| Paramètre | Description |
|---|---|
| utilisateur | Nom de l’utilisateur MariaDB |
| IP_MACHINE | Adresse IP de la machine hébergeant Symfony |
| mot_de_passe | Mot de passe du compte MariaDB |
Modifier les informations de connexion à la base de données dans le fichier .env.
Exemple :
DATABASE_URL="mysql://utilisateur:mot_de_passe@IP:3306/nom_base"| Variable | Description |
|---|---|
| IP | Adresse IP du serveur MariaDB |
| utilisateur | Utilisateur créé précédemment |
| mot_de_passe | Mot de passe de l’utilisateur |
composer installphp bin/console doctrine:database:createphp bin/console doctrine:migrations:migrateDepuis votre machine locale :
scp ./supfinder.sql utilisateur_VM@IP_VM:/chemin/vers/votre/dossier| Paramètre | Description |
|---|---|
| utilisateur_VM | Nom de l’utilisateur de votre VM |
| IP_VM | Adresse IP de la machine hébergeant MariaDB |
| /chemin/vers/votre/dossier | Dossier où copier le fichier |
Depuis la VM hébergeant MariaDB :
mysql -u utilisateur -p nom_base < /chemin/vers/votre/dossier/supfinder.sql| Paramètre | Description |
|---|---|
| utilisateur | Utilisateur MariaDB |
| nom_base | Nom de la base de données |
| /chemin/vers/votre/dossier/supfinder.sql | Chemin du fichier SQL |
symfony server:starthttp://127.0.0.1:8000