Ceci est une ancienne révision du document !
Version: Breezy
Rédigé par PiTiLeZarD
Développement PHP
Résumé
Cette page se propose de vous fournir un environnement complet de développement php, a savoir apache2, php4/php5, mysql, phpMyAdmin, mysql-query-browser, mysqladmin et d'autres outils.
En cours de redaction…
Installation Apache/PHP 4-5/MySQL
Pour commencer on va installer tous les logiciels comme ça on est tranquille par la suite. Naturellement tout ce que vous ne voulez pas, il ne faut pas le prendre. J'entends par là : les options qui ne vous sont pas utiles et que vous savez qu'elles ne mettent pas en péril le reste de l'installation…
Déja, il faut activer les dépôts universe et multiverse.
Ensuite ouvrez synaptic et sélectionnez dans cette liste tout ce que vous pouvez/voulez. Il y aura des dépendences à satisfaire mais on vous demande si vous êtes d'accord il suffit de cliquer sur ok…
- apache2
- apache2-mpm-prefork
- libapache2-mod-php4
- php4-mysql
- php4-gd
- php4-cli
- php4-pear
- mysql-server
- mysql-client
- mysql-common
- libmysqlclient12
- libapache2-mod-auth-mysql
- php5-cgi
- php5-cli
Pour vous faciliter la tâche, vous pouvez également utiliser la ligne de commande :
sudo apt-get install apache2 apache2-mpm-prefork libapache2-mod-php4 php4-mysql php4-gd php4-cli php4-pear mysql-server mysql-client mysql-common libmysqlclient12 libapache2-mod-auth-mysql php5-cgi php5-cli
(Pour la Dapper i386 ça ne pose pas de problème)
TODO vérifier les dépendences et ajoutez les selections pour mysql-query… mysqladmin et autre…
TODO vérifier si php5 est dans les backports hoary
Configuration dossier php5
Configuration de mysql
Ensuite il faut configurer. Donc on ferme synaptic et on ouvre une console. On va dans un premier temps définir le mot de pass root mysql … pour ceci tapez la commande :
sudo mysqladmin -u root password 'votre_mot_de_passe'
Les "quotes" ( ' ) ne sont pas là par hasard.
Installation de PEAR
TODO : chercher s'il existe un front-end TODO : indiquer la commande pour tout installer d'un coup
Installation d'outils pour MySQL
phpMyAdmin
Attention pour lancer phpMyadmin il faut taper dans firefox http://localhost ou votre adresse ip car sinon avec 127.0.0.1 il indique essaie d'ouvrir le fichier phtml et phpMyadmin ne se lance pas ou le contraire
sudo apt-get install phpmyadmin
eskuel
mysql-query-browser
TODO vérifier dispo dans hoary « Note, Disponnible sous hoary, dépôt universe. ubuntu packages
mysqladmin
Pour aller plus loin
TODO reprendre les infos de php5 en précisant l'auteur