Jump to content

[RESOLU]Jouer à php sous Debian GNU/Linux


Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 2 weeks later...

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 ?

Link to comment
Share on other sites

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 :)

Link to comment
Share on other sites

Hello

Je dirais même plus /var/www/html/ :D

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 ;))

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Pas bête ça :chinois:

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/

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...