Aller au contenu

[RESOLU]Jouer à php sous Debian GNU/Linux


Sarvok

Messages recommandés

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

Lien vers le commentaire
Partager sur d’autres 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.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

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 ?

Lien vers le commentaire
Partager sur d’autres 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 :)

Lien vers le commentaire
Partager sur d’autres 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 ;))

Lien vers le commentaire
Partager sur d’autres 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.

Lien vers le commentaire
Partager sur d’autres 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/

Lien vers le commentaire
Partager sur d’autres sites

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 ?

Des centaines de causes possibles...

Décris un peu plus ta config et d'éventuels autres problèmes, par recoupements...

Lien vers le commentaire
Partager sur d’autres 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)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...