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
Dernière révision Les deux révisions suivantes
tutoriel:demarrer_un_projet_web_avec_symfony [Le 31/01/2012, 17:01]
41.226.158.151 [Installer Symfony]
tutoriel:demarrer_un_projet_web_avec_symfony [Le 01/09/2022, 00:11]
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​tutoriel programmation mysql phpmyadmin apache}}+{{tag>​tutoriel ​vetuste ​programmation mysql phpmyadmin apache}}
  
 ---- ----
 +<note important>​Cette documentation est obsolète et contient des manipulations inutiles est risquées (modifications du fichier apache2.conf notamment).</​note>​
 ====== Démarrer un projet Web avec Symfony ====== ====== Démarrer un projet Web avec Symfony ======
 +<note important>​Avoir une la mis à jour PHP  ou au moins 7.2 v</​note>​
  
 Pour la première partie de ce tutoriel, c'est mon expérience de la mise en œuvre du guide d'​installation de la page [[:​symfony|Symfony]] du présent site Web et de quelques autres trouvailles. Pour la seconde partie, ​ c'est mon expérience sous Kubuntu 9.04 de la mise en œuvre du tutoriel de Symfony "​Jobeet"​ que l'on retrouve à l'​adresse Web : [[http://​www.symfony-project.org/​jobeet/​1_2/​Propel /fr/01 | Practical symfony Jour 1: Démarrage du projet]], de Fabien Potencier. ​ Pour la première partie de ce tutoriel, c'est mon expérience de la mise en œuvre du guide d'​installation de la page [[:​symfony|Symfony]] du présent site Web et de quelques autres trouvailles. Pour la seconde partie, ​ c'est mon expérience sous Kubuntu 9.04 de la mise en œuvre du tutoriel de Symfony "​Jobeet"​ que l'on retrouve à l'​adresse Web : [[http://​www.symfony-project.org/​jobeet/​1_2/​Propel /fr/01 | Practical symfony Jour 1: Démarrage du projet]], de Fabien Potencier. ​
Ligne 11: Ligne 12:
 Comme je souhaitais produire un modèle générique de base pour mes propres besoins éventuels, j'ai adapté les exemples du tutoriel pour un projet générique que je nomme Projet01. Cela m'a poussé à toujours bien comprendre les étapes, procédures et commandes, pour que le tout soit cohérent et bien sûr fonctionnel pour mes futurs projets. Je ne suis pas certain d'​avoir tout bien réussi, mais pour moi cela est suffisamment potable pour être mise en ligne. Cette expérience sera probablement utile à d'​autres. C'est ce que je souhaite ! Comme je souhaitais produire un modèle générique de base pour mes propres besoins éventuels, j'ai adapté les exemples du tutoriel pour un projet générique que je nomme Projet01. Cela m'a poussé à toujours bien comprendre les étapes, procédures et commandes, pour que le tout soit cohérent et bien sûr fonctionnel pour mes futurs projets. Je ne suis pas certain d'​avoir tout bien réussi, mais pour moi cela est suffisamment potable pour être mise en ligne. Cette expérience sera probablement utile à d'​autres. C'est ce que je souhaite !
  
-Bon concert !+Bon concert !  
  
 ===== Introduction ===== ===== Introduction =====
Ligne 202: Ligne 204:
 si vous tombez sur une page (not found), Tapez la command si vous tombez sur une page (not found), Tapez la command
  
- sudo kate /​etc/​apache2/​apache2.conf ​+  ​sudo kate /​etc/​apache2/​apache2.conf ​
  
 et ajoutez à la fin un nouveau ligne  et ajoutez à la fin un nouveau ligne 
    
-Include /​etc/​phpmyadmin/​apache.conf+  ​Include /​etc/​phpmyadmin/​apache.conf
    
  
Ligne 289: Ligne 291:
  
 Pour notre exemple, nous créons le projet "​projet01",​ dans le dossier "​projet01"​ de votre dossier utilisateur principal (/​home/​votre_nom_d'​utilisateur/​projet01). Pour notre exemple, nous créons le projet "​projet01",​ dans le dossier "​projet01"​ de votre dossier utilisateur principal (/​home/​votre_nom_d'​utilisateur/​projet01).
 +
 +  sudo mkdir /​home/​votre_nom_d'​utilisateur/​projet01
  
 Chez moi, cela pourrait donner comme chemin de dossier ce qui suit : Chez moi, cela pourrait donner comme chemin de dossier ce qui suit :
Ligne 294: Ligne 298:
   /​home/​rene/​projet01   /​home/​rene/​projet01
  
-Créer dès maintenant le dossier du projet01 avec la commande suivante dans un terminal : 
- 
-  mkdir projet01 
  
 Si vous procédez différemment,​ vous prendrez soin d'​adapter tout ce qui suit avec votre propre chemin de dossier. Si vous procédez différemment,​ vous prendrez soin d'​adapter tout ce qui suit avec votre propre chemin de dossier.
Ligne 316: Ligne 317:
 === Création du serveur virtuel === === Création du serveur virtuel ===
  
-Créez un nouveau fichier "​projet01"​ pour le serveur virtuel Apache avec la commende ​suivante dans un terminal :+Créez un nouveau fichier "​projet01"​ pour le serveur virtuel Apache avec la commande ​suivante dans un terminal :
  
   sudo kate /​etc/​apache2/​sites-available/​projet01   sudo kate /​etc/​apache2/​sites-available/​projet01
Ligne 339: Ligne 340:
 </​VirtualHost>​ </​VirtualHost>​
 </​code>​ </​code>​
-Creé fichier web sous le repertoire projet01: 
- 
- sudo mkdir /​home/​rene/​projet01/​web/​ 
    
 Activons ce nouveau domaine avec la commande suivante dans un terminal : Activons ce nouveau domaine avec la commande suivante dans un terminal :
Ligne 1150: Ligne 1148:
   * [[http://​www.glagla.org/​weblog/​2008/​06/​19/​configuration-svn-pour-un-projet-symfony/​|Glagla Dot Org -    * [[http://​www.glagla.org/​weblog/​2008/​06/​19/​configuration-svn-pour-un-projet-symfony/​|Glagla Dot Org - 
 Configuration SVN pour un projet Symfony]] Configuration SVN pour un projet Symfony]]
-  * [[http://​c-maneu.developpez.com/​tutorial/​web/​php/​symfony/​intro/​|Developpez.com - Commencer à développer avec le framework symfony]]+  * [[https://​c-maneu.developpez.com/​tutorial/​web/​php/​symfony/​intro/​|Developpez.com - Commencer à développer avec le framework symfony]]
   * [[http://​prendreuncafe.com/​blog/​post/​2006/​06/​20/​473-installer-le-framework-php-symfony-sur-ubuntu-dapper-drake|prendreuncafe.com - Installer le framework PHP Symfony sur Ubuntu Dapper Drake]]   * [[http://​prendreuncafe.com/​blog/​post/​2006/​06/​20/​473-installer-le-framework-php-symfony-sur-ubuntu-dapper-drake|prendreuncafe.com - Installer le framework PHP Symfony sur Ubuntu Dapper Drake]]
  
  • tutoriel/demarrer_un_projet_web_avec_symfony.txt
  • Dernière modification: Le 11/09/2022, 12:23
  • par moths-art