Outils pour utilisateurs

Outils du site


symfony_4:mise_en_place:installation_du_socle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
symfony_4:mise_en_place:installation_du_socle [2018/10/18 08:52]
julien.guerin
symfony_4:mise_en_place:installation_du_socle [2020/04/09 12:24] (Version actuelle)
admin
Ligne 1: Ligne 1:
-====== Installation du Socle ======+====== Installation du projet ======
  
-==== Téléchargement ====+----
  
-Le socle est disponible sur le serveur oqsyn.com aux coordonnées suivantes : +==== Téléchargement ====
-  * URL :  +
-  * Login :  +
-  * MdP :  +
- +
-Attention, s'agissant du socle de développement de notre projet, **il n'est pas à divulguer** ! +
-Merci de votre compréhension.+
  
 +Le téléchargement du projet se fait généralement à l'aide de SVN ou Git.
  
 ---- ----
Ligne 30: Ligne 25:
 Une fois l'extraction terminé, lancer un invité de commande dans la racine du dossier oqsyn. Une fois l'extraction terminé, lancer un invité de commande dans la racine du dossier oqsyn.
 Lancer la commande suivante afin de récupérer les outils et extension nécessaire : Lancer la commande suivante afin de récupérer les outils et extension nécessaire :
-<code> php composer.phar update </code> +<code Bash> php composer.phar install </code> 
 +puis, si nécessaire : 
 +<code Bash> php composer.phar update </code>
  
  
 ---- ----
  
-==== Information annexe ====+==== Informations ====
  
-Pour la formation, vous devrez posséder un serveur de base de données :+Vous devrez posséder un serveur de base de données :
   * MySQL en version 5.6 ou supérieur   * MySQL en version 5.6 ou supérieur
   * MariaDb    * MariaDb 
  
 La base de données, comme l'environnement ("dev" ou "prod"), est à configurer dans fichier .env à la racine de l'architecture Symfony4. La base de données, comme l'environnement ("dev" ou "prod"), est à configurer dans fichier .env à la racine de l'architecture Symfony4.
 +
 +
 +----
 +
 +
 +==== Configuration de la base de donnée locale ====
 +
 +Vérifier vos logins local de base de données :(root:root / root:"" ) :
 +Une fois vérifié, modifié la ligne du fichier .env à la racine du dossier (en modifiant les variables) :
 +<code Bash >DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name</code>
 +
 +Les couples user/pwd les plus fréquents :
 +<code Bash>DATABASE_URL=mysql://root:root@127.0.0.1:3306/db_name</code>
 +ou 
 +<code Bash>DATABASE_URL=mysql://root:@127.0.0.1:3306/db_name </code>
 +
 +
 +----
 +
 +
 +==== Création de la base de donnée locale ====
 +
 +Une fois la base de donnée configuré, on utilise les commandes suivantes :
 +
 +La commande lançant la création de la base de données
 +<code Bash>  php bin/console doctrine:database:create </code>
 +
 +puis celle qui execute les requêtes de création des tâches
 +<code Bash>  php bin/console doctrine:schema:update --force  </code>
 +
 +----
 +
 +
 +==== Configuration de l'environnement ====
 +
 +Vérifier que la variable APP_ENV correspond à 
 +<code Bash>APP_ENV=dev</code>
symfony_4/mise_en_place/installation_du_socle.1539845528.txt.gz · Dernière modification: 2019/12/08 08:43 (modification externe)