Installer le framework Zend et créer un projet ZF en 15 minutes max

Vous verrez dans cet article comment installer le framework Zend et créer un projet ZF, le tout en une quinzaine de minutes.
11 commentaires Donner une note à l'article (4.5)

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

0. Avant de démarrer l'installation

Tout d'abord, il faut télécharger la version la plus récente à cette adresse : http://www.zend.com/en/company/community/downloads

Il faudra peut-être s'enregistrer sur le site pour pouvoir le télécharger ; dans ce tutoriel j'ai utilisé la version 1.10.7, mais il vaut mieux télécharger la version 1.11 qui vient juste d'être mise en ligne.

image


Si un serveur HTTP est installé sur votre machine, vous pouvez passer directement à l'étape Installation du framework page 5, sinon suivez les étapes pour installer WAMP, qui est très simple à installer et à utiliser.


Téléchargez ensuite la dernière version de WAMP via l'une des adresses ci-dessous :

image


Installez ensuite WAMP, en suivant les instructions, dans le répertoire par défaut : « C:\wamp », cela devrait installer au minimum la version 5.3.0 de PHP, la version 2.2.11 d'Apache et la version 5.1.36 de MySQL.

Pour vérifier que WAMP s'est bien installé, faites un double-clic sur le raccourci qui vient d'être créé sur votre Bureau :

image


WAMP va se lancer en tâche de fond et une icône devrait apparaître en bas à droite du Bureau dans la barre des tâches image.

L'icône passera par les trois stades suivants :

  • image aucun service n'est démarré ;
  • imageun service est démarré ;
  • imagetous les services sont démarrés, WAMP est prêt.


Si vous n'avez pas la troisième icône, essayez un clic gauche sur l'icône, puis un clic sur « Start all services ».

image


Si l'icône n'a toujours pas changé et que vous ne voyez pas « Put Offline » mais « Put Online », faites un clic sur « Put Online ».

Si ça ne fonctionne toujours pas, je vous invite à aller voir sur le forum du site officiel : Forum officiel.


Une fois que vous avez cette icôneimage, vous pouvez commencer l'installation du framework Zend.

I. Installation du framework

Une fois le framework téléchargé (cf. page 3), décompressez-le dans le répertoire : C:\wamp\php_includes.

Si ce dossier n'existe pas, créez-le (clic droit puis Nouveau Dossier). Après l'avoir décompressé, vous devriez avoir :

image

I-A. Sous Windows 7

Allez dans Démarrer, faites un clic droit sur Ordinateur, puis cliquez sur propriétés.

image

Cliquez ensuite sur Paramètres système avancés en haut à gauche :

image

Cliquez ensuite sur « Variables d'environnement » :

image

Cliquez sur « Nouvelle » :

image


Si vous n'avez pas installé WAMP 2.0i, allez voir dans C:\wamp\bin\phples dossiers qui existent et notez le nom du dossier PHP suivi du nombre le plus élevé (ici php5.3.0).

image


Sinon, tapez ceci, puis cliquez sur OK :

image


Vous devriez voir : image

Refaites ensuite la même manipulation pour créer la variable suivante :

image


La valeur de la variable est la suivante : C:\wamp\php_includes\Zendframework-1.10.7\library à modifier selon votre version du framework (changez juste le numéro).

Cliquez enfin sur OK pour appliquer les changements.


Pour pouvoir utiliser Zend Tools (pour créer le projet Zend), il faut aller dans C:\wamp\php_includes\Zendframework-1.10.7\bin puis copier les deux fichiers suivants : « zf.bat » et « zf.php ».

Allez ensuite dans C:\wamp\bin\php\php5.3.0 puis collez vos deux fichiers dedans.


Un dernier petit réglage, il faut activer le module « rewrite » d'Apache, en cliquant sur l'icône de WAMP, puis en allant dans Apache puis Apache Modules, suivi d'un clic sur la ligne « rewrite_module ».

image


Voilà, le framework Zend est installé !

Normalement cela devrait fonctionner sans redémarrer, mais dans le doute faites un redémarrage.


Une fois votre machine redémarrée, on peut passer à la création d'un projet Zend, passez directement à la page 11.

I-B. Sous Windows XP

Faites un clic droit sur Poste de Travail, puis cliquez sur Propriétés :

image


Allez ensuite dans l'onglet « Avancé » :

image


Puis allez dans « Variables d'environnement » :

image


Cliquez sur « Nouveau ».

image


Tapez la même chose si vous avez installé WAMP 2.0i :

image

Sinon, allez voir dans C:\wamp\bin\phples dossiers qui existent, et notez le nom du dossier php suivi du nombre le plus élevé (ici php5.3.0).

image


Refaites ensuite la même manipulation pour créer la variable suivante :

image

La valeur de la variable est la suivante : C:\wamp\php_includes\Zendframework-1.10.7\library à modifier selon votre version du framework (changez juste le numéro).


Cliquez enfin sur OK pour appliquer les changements.


Pour pouvoir utiliser Zend Tools (pour créer le projet Zend), il faut aller dans C:\wamp\php_includes\Zendframework-1.10.7\bin puis copier les deux fichiers suivants : « zf.bat » et « zf.php ».

Allez ensuite dans C:\wamp\bin\php\php5.3.0 puis collez vos deux fichiers dedans.


Un dernier petit réglage, il faut activer le module « rewrite » d'Apache, en cliquant sur l'icône de WAMP, puis en allant dans Apache puis Apache Modules, suivi d'un clic sur la ligne « rewrite_module ».

image


Voilà, le framework Zend est installé !

Normalement cela devrait fonctionner sans redémarrer, mais dans le doute faites un redémarrage.


Une fois votre machine redémarrée, on peut passer à la création d'un projet Zend, page suivante !

II. Création d'un projet Zend

Pour vérifier que le framework Zend se soit bien installé, allez dans démarrer,

  • Sous Windows 7 tapez « cmd » dans la barre de recherche, puis appuyez sur la touche Entrée, ou cliquez sur la ligne cmd.exe :
image
  • Sous Windows XP, cliquez sur « Exécuter » :
image


Puis tapez « cmd » et appuyez sur OK :

image


Vous devriez voir cette fenêtre :

image


Tapez maintenant « zf ? », vous devriez voir cet écran si l'installation a fonctionné :

image


Si vous avez un message d'erreur, tapez-le sur Google, vous devriez vite trouver une solution. Certains problèmes étant très fréquents, en suivant pas à pas ce tutoriel, vous ne devriez pas avoir de message d'erreur, mais tout peut arriver.


Tapez ensuite la commande magique : « zfcreateproject c:\wamp\www\NomDuProjet» ; vous devez voir ceci :

image
image

Voilà, vous avez créé un projet nommé toto dans le répertoire de WAMP, il ne reste plus qu'à rajouter les bibliothèques de Zend pour pouvoir enfin coder.


Pour cela, allez dans C:\wamp\php_includes\Zendframework-1.10.7\library et copiez le dossier « Zend ».

Allez ensuite dans C:\wamp\www\toto\library et collez votre dossier « Zend ».


Testons maintenant tout cela en affichant la page par défaut d'un projet ZF.

Cliquez sur l'icône de WAMP dans la barre des tâches, puis cliquez sur « Localhost ».

image


Vous devriez arriver sur cette page :

image


Supposons que vous ayez appelé votre projet "testinstallzend", cliquez dessus.

image


Vous devriez voir ceci :

image


Cliquez maintenant sur « public ».

Vous devez voir la page par défaut de tout projet ZF :

image


Votre projet est maintenant fin prêt, il ne vous reste plus qu'à coder avec votre IDE préféré, ou un éditeur de texte.

III. Remerciements

Je tiens à remercier tout particulièrement Rodrigue Hunel pour ses conseils et son aide précieuse dans la publication de cet article, ainsi que Karzoff et jacques_jean pour leur relecture assidue.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2010 Astyan. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.