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
developpement_php [Le 10/05/2007, 23:58]
_Enchained effacée
— (Version actuelle)
Ligne 1: Ligne 1:
-  Version: Breezy 
-//Rédigé par [[utilisateurs:​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 [[:​depots#​universe_et_multiverse|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 : 
- 
-<​code>​ 
-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 
-</​code>​ 
- 
-(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. [[http://​packages.ubuntu.com/​cgi-bin/​search_packages.pl?​keywords=mysql-query-browser&​searchon=names&​subword=1&​version=all&​release=all|ubuntu packages]] 
- 
-==== mysqladmin ==== 
- 
-===== Pour aller plus loin ===== 
- 
-TODO reprendre les infos de [[applications:​php5]] en précisant l'​auteur 
  • developpement_php.1178834313.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)