February 20, 200521 yr Salut @ tous, J'ai envi de faire mumuse avec php. Forcement je compte le faire sous GNU/Linux (à la base, c'est pour ça que je suis passé sous GNU/Linux il y a plus d'un an : pour pouvoir installer un serveur php / mysql / apache en locale car j'arrivais pas avec easyphp sous XP). Bref, j'aimerais savoir ce que j'ai à installer D'avance, merci Edited March 12, 200521 yr by Sarvok
February 20, 200521 yr Si tu veux pas te casser la tête et surtout si tu penses ne pas avoir suffisament de connaissance pour, je te conseiller d'installer Lampp : http://www.apachefriends.org/en/xampp-linux.html Tu auras un serveur Apache + MySQL + PHP4/5 en quelques minutes
February 20, 200521 yr Ben je ne trouve pas que ca soit un bon conseil perso. Apt-cache search apache pour voir la version que tu veux, 1 ou 2. Ensuite, apt-get install. Tu vas dans /etc/httpd.conf, tu fais un peux mumuse avec ca et tu décommente les 2 lignes qui vont bien, pour activer la prise en charge de php. C'est simple, performant, et ca reste parfaitement dans la distribution debian.
February 20, 200521 yr salut, c'est tres simple sous debian: apt-get install apache mysql-server php4 php4-mysql il te mettra les dependances qui vont bien tu peux rajouter des libs en plus pour php4 (ldap, imap etc...)
February 21, 200521 yr Si c'est pour faire mumuse avec php (pas de prod donc) autant installer direct apache2, voire même limite backporter php5, c'est nettement plus agréable.
March 6, 200521 yr Author J'ai opté pour : apt-get install apache mysql-server php4 php4-mysql Maintenant, dans quel repertoire dois-je mettre ma page de teste Hello_World.php ? Et il faut que je tappe quel adresse dans la barre d'adresse de mon navigateur ?
March 6, 200521 yr J'ai opté pour : apt-get install apache mysql-server php4 php4-mysql Maintenant, dans quel repertoire dois-je mettre ma page de teste Hello_World.php ? Et il faut que je tappe quel adresse dans la barre d'adresse de mon navigateur ? d'apres moi, faut que tu mettes ton fichier dans /var/www/ Puis apres pour y acceder : http://localhost/test.php Ensuite, fo voir la configuration de apache pour creer des alias/repertoire virtuels etc. Faut aussi voir si php est bien ajouté a apache :)
March 6, 200521 yr Hello Je dirais même plus /var/www/html/ Mais ça peux se modifier dans le fichier conf ! Je te conseil de faire un fichier nommé info.php dans /var/www/html qui contient juste : <? phpinfo(); ?> et d'ouvrir avec un navigateur web http://127.0.0.1/info.php comme ça tu auras un paquet d'info sur ton serveur PHP. (S'il existe une pseudo-page qui existe genre "info" sans avoir à passer par <? phpinfo(); ?>, je suis preneur )
March 6, 200521 yr Je trouve que le plus simple c'est de créer un repertoire dans ton /home qui s'appelle --> public_html et tu met tout tes pages dedans. Pour les consulter il suffit de taper http://localhost/~/nomdelapage.php ou si tu as plusieurs compte il me semble kil faut mettre le nom du compte apres le ~ ex : http://localhost/~nicolas/nomdelapage.php --> pour le compte nicolas. Edited March 6, 200521 yr by Soulfly_tribe90
March 6, 200521 yr Juste pour dire qu'en faisant apt-get install phpmyadmin ça installe apache et mysql avec la commande la plus courte possible
March 6, 200521 yr Pas bête ça Pour le truc dans le home, c'est sur que c'est plus simple que de changer les droits tout le temps. Normalement tu as déjà un exemple de lien dans le httpd.conf. Tu as juste à adapter. Ensuite, tu mets le lien que tu veux.. Chez moi, c'est http://192.168.0.250/perso = http://192.168.0.250/theo qui m'affiche ce que j'ai dans mon /home/theo/www/
March 12, 200521 yr Author Salut à tous Donc dans /home/sarvok/public_html j'ai crée la page index.php. Je me connecte ensuite à http://localhost/~sarvok/index.php et mozilla me répond qu'il na pas pus effectuer la connection avec localhost. Que dois-je faire ?
March 12, 200521 yr Salut à tousDonc dans /home/sarvok/public_html j'ai crée la page index.php. Je me connecte ensuite à http://localhost/~sarvok/index.php et mozilla me répond qu'il na pas pus effectuer la connection avec localhost. Que dois-je faire ? Des centaines de causes possibles... Décris un peu plus ta config et d'éventuels autres problèmes, par recoupements...
March 12, 200521 yr Author MSI K7T266 Pro2 & 1700+ Debian Sarge GNu/Linux de Juillet 2004 sans MaJ (cause : pas INternet sur le PC concerné !)
March 12, 200521 yr Author J'ai trouvé le probleme qui poeut etre lié : ifconfig ne répond pas .... Une idée ?
March 12, 200521 yr essaie un ping en local: ping localhost ou ping 127.0.0.1 Si ca marche pas regarde /etc/network/interfaces Il doit y avoir # The loopback network interface auto lo iface lo inet loopback puis un etc/init.d/networking restart (en root bien sur ) et apres ifconfig doit te sortir un truc comme lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:14 errors:0 dropped:0 overruns:0 frame:0 TX packets:14 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:700 (700.0 b) TX bytes:700 (700.0 b)
March 12, 200521 yr Author C'est bon, ca marche super, j'ai réussis à faire marcher la fonction phpinfo(); Merci à tous j'vais pouvoir faire mumuzzzzzzzzzzzzzzzzzzzz
Archived
This topic is now archived and is closed to further replies.