Installation de l’éditeur Eclipse pour un environnement LAMPA

Installer l’éditeur Eclipse avec le plugin PHPEclipse, JSEclipse et le Zend Debugger.

Avant installation

Vérifier l’installation de java.
Sous Windows ouvrez une invite de commande

Menu démarrer/Tous les programmes/Accessoire/Invite de commandes

C:\Documents and Settings\Moi>    Java -version 
java version "1.6.0_05"
Java <TM> SE  Runtime Environnment <build 1.6.0_05-b13>
Java HotSpot<TM> Client VM <build 10.0-b19, mixed mode, sharing>

Sous Linux ouvrez le shell

> java --version 
Java

Si vous n’avez pas de réponse ou si vous avez un java inférieur à 1.4.2 installer le à nouveau.

Installation d’Eclipse

On dézipe le fichier où l’on veut et de préférence :
Windows XP> C:\eclipse
Linux> /opt/eclipse

Pas d’installation pour Windows, on clique directement sur eclipse.exe (c’est beau le logiciel libre 🙂

Installation de XAMPP (PHP5, Apache, MySQL)

Xampp peut être piloter directement depuis Eclipse, c’est pour moi une raison suffisante et bien pratique. Cela dit on peut utiliser EasyPhp qui est très bien aussi.
L’installation par défaut placera le dossier ici : C:\xampp

Ensuite lancer Eclipse et allez dans le menu Window/Preferences /PhpEclipse Web Development /PHP External Tools/Apache

Apache : C:\xampp\apache\bin\apache.exe
Path to httpd.conf : C:\xampp\apache\conf\httpd.conf
Path to etc/hosts : C:\windows\system32\drivers\etc\hosts

Window/Preferences /PhpEclipse Web Development /PHP External Tools/MYSQL
MySQL : C:\xampp\mysql\bin\mysqld-nt.exe

Window/Preferences /PhpEclipse Web Development /PHP External Tools/XAMPP
XAMPP Start : C:\xampp\xampp_start.exe
XAMPP Stop : C:\xampp\xampp_stop.exe

Window/Preferences /PhpEclipse Web Development /Project default
Localhost : http://localhost
DocumentRoot : C:/xampp/htdocs

A présent vous pourrez piloter XAMPP depuis l’interface d’Eclipse.

Installation de PHPEclipse

Déziper le fichier et copier le contenu du dossier features dans :
Windows XP> C:\eclipse\features
Linux> /opt/eclipse/features

Déziper le fichier et copier le contenu du dossier plugins dans :
Windows XP> C:\eclipse\plugins
Linux> /opt/eclipse/plugins

Puis lancer Eclipse et allez dans le menu Window/Preferences /PhpEclipse Web Development

Pour sélectionner l’éditeur PHP par défaut Window/Open perspective / Other
Puis sélectioner PHP. (Il y a un raccourcis sur l’interface au dessus de la fenêtre de droite (Outline) à côté de Java).

A présent vous pouvez commencer à travailler en créant un nouveau projet PHP (clic droit, fenêtre de gauche Navigator).

Installation de JSEclipse

Déziper le fichier et copier le contenu du dossier features dans :
Windows XP> C:\eclipse\features
Linux> /opt/eclipse/features

Déziper le fichier et copier le contenu du dossier plugins dans :
Windows XP> C:\eclipse\plugins
Linux> /opt/eclipse/plugins

Puis lancer Eclipse et allez dans le menu Window/Preferences /JSEclipse

Vous remarquerez le petit logo qui diférencie les fichiers JS et l’apparition d’un menu supplémentaire à l’ouverture d’une page JS.

Installation du Zend debugger for Eclipse

Déziper le fichier et copier le contenu du dossier features dans :
Windows XP> C:\eclipse\features
Linux> /opt/eclipse/features

Déziper le fichier et copier le contenu du dossier plugins dans :
Windows XP> C:\eclipse\plugins
Linux> /opt/eclipse/plugins

Ensuite il faut copier les dll pour PHP5 sous Windows XP :
libeay32.dll, php5ts.dll, ssleay32.dll qui se trouvent ici : C:\eclipse\ plugins\ org.zend. php.debug. debugger. win32.x86_5.2.12. v20071210\ resources\ php5
On copie ces dll dans le dossier de PHP, pour nous sur Xampp :
C:\xampp\php\ext

On rajoute une petite ligne dans le php.ini qu’on trouve ici : C:\eclipse\ plugins\ org.zend. php.debug. debugger. win32.x86_5.2.12. v20071210\ resources\ php5

extention_dir="C:\xampp\php\ext"
zend_extension_ts=.\ZendDebugger.dll

Eb bref on lui indique où trouver PHP5.

Si ça marche il montre le code généré dans le fenêtre Console.


Notes :

Ressources :

2008/06/04