bryce_30 Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 Bonjour à tous , Je viens d'installer la fedora core 4 sur mon pc portable, et je souhaiterai continuer de développer mon site que j'avais commencé sous windobe xp, c'est un site en php, avec des page aussi en php3. Sous windows je me servais de easyphp pour tester mes pages en local, mais comment fait on sous nunux ? j'ai vu qu'il y avait un serveur apache d'installer, il est lancé, mais ne m'affiche que les page en php et html pas celle en php3... ou plutot si mais il m'affiche le code source de ma page ... alors si quelqu'un pourrais m'aider ça serais sympa ! Ah oui aussi !!! après j'aimerais éventuellement mettre tout ça sur le net ! mais stocker sur mon pc a moi pas chez un hébergeur, comment faut il faire pour créer une adresse sans donner mon ip ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
zoto Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 Bonjour à tous , Je viens d'installer la fedora core 4 sur mon pc portable, et je souhaiterai continuer de développer mon site que j'avais commencé sous windobe xp, c'est un site en php, avec des page aussi en php3. Sous windows je me servais de easyphp pour tester mes pages en local, mais comment fait on sous nunux ? j'ai vu qu'il y avait un serveur apache d'installer, il est lancé, mais ne m'affiche que les page en php et html pas celle en php3... ou plutot si mais il m'affiche le code source de ma page ... alors si quelqu'un pourrais m'aider ça serais sympa ! Ah oui aussi !!! après j'aimerais éventuellement mettre tout ça sur le net ! mais stocker sur mon pc a moi pas chez un hébergeur, comment faut il faire pour créer une adresse sans donner mon ip ? Salut Faut allez fans le fichier de conf d'apache . Puis activer dedans le support du php3 . Mais en même temps passer tous en php4 pourrait etre pas mal, même si ça doit representer du travail :) a+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
knoodrake Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 Sinon il existe plein de packages de Apache+php+mysqk,etc.. ( va voir sur framasoft par exemple ) Et pour quand tu voudra mettre tout dispo sur internet, regarde du côté de DynDNS.com ( ca t'installe un petit programme qui update ton ip a leur server dns ). C'est ce que j'ai fait ( knoodrake.homelinux.org, en signature :) ) et ca marche nikel, c'est ( tres tres tres ) tres pratique. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 9 novembre 2005 Auteur Partager Posté(e) le 9 novembre 2005 Salut Faut allez fans le fichier de conf d'apache . Puis activer dedans le support du php3 . Mais en même temps passer tous en php4 pourrait etre pas mal, même si ça doit representer du travail :) a+ je l'ai fait (activer le support php3), mais ça ne fait rien de plus j'ai rajouter ça dans le code : AddType application/x-httpd-php .php .php3 .php4 .inc AddType application/x-httpd-php-source .phps j'ai trouver ça je sais plus sur quel forum ils disaient de le faire, mais ça ne m'a rien fait de plus que m'afficher le source de ma page... Sinon il existe plein de packages de Apache+php+mysqk,etc.. ( va voir sur framasoft par exemple ) Et pour quand tu voudra mettre tout dispo sur internet, regarde du côté de DynDNS.com ( ca t'installe un petit programme qui update ton ip a leur server dns ). C'est ce que j'ai fait ( knoodrake.homelinux.org, en signature :) ) et ca marche nikel, c'est ( tres tres tres ) tres pratique. Je suis allé voir sur le site de framasoft, mais je trouve pas ce que tu me dis... c'est où exactement sur le site ? et sinon pour dyndns, c'est gratuit comme service ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
knoodrake Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 Heu.. pense a relancer ton server Apache ou a lui demander de recharger la configuration après chaque changement aussi. edit: & tes fichiers ont bien une des extensions ci-dessu ? ( attention a la casse aussi ) Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 9 novembre 2005 Auteur Partager Posté(e) le 9 novembre 2005 oui pour la casse je sais qu'il faut faire gaffe, et pour mes fichiers oui, ce sont des fichier en php pour la plupart, mais je suis en train de les modifier de manière a ce qu'il n'y ai que le source de la page dedans, et j'ai créer un fichier header et un footer, et c'est là que j'ai mon fichier index.php3 ! mais seulement il m'affiche le code source ! pour le serveur j'ai bien pensé a le relancé après la modification ! j'ai même carrément rebboté l'ordi quand j'ai vu que ça ne faisait rien ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 9 novembre 2005 Auteur Partager Posté(e) le 9 novembre 2005 pour dyndns, c'est bon, je viens de voir que c'est gratuitet je me suis inscrit, par contre j'ai un routeur et quand je tape l'adresse que je me suis programmer il me renvoie vers mon routeur, alors je suppose qu'il faut que j'ouvre des ports , mais lesquels ??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 80 pour du http ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 9 novembre 2005 Auteur Partager Posté(e) le 9 novembre 2005 80 pour du http ... oui c'est ce que je pensais aussi, mais ça ne marche pas je tombe toujours usr la page de configuration de mon routeur ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 vim /etc/services pour les ports à ouvrir Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 9 novembre 2005 Auteur Partager Posté(e) le 9 novembre 2005 vim /etc/services pour les ports à ouvrir désolé j'ai oublié de préciser la je suis re sous windobe pour l'instant... j'ai fait une connerie sous fedora, faut que je réinstalle ma partoche linux ! donc je peux pas le faire ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 novembre 2005 Partager Posté(e) le 9 novembre 2005 http://lee.org/reading/computers/port-info.txt Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 10 novembre 2005 Partager Posté(e) le 10 novembre 2005 Est-ce que tu as essayé de simplement renommer le fichier index.php3 vers index.php pour vois si ça passe ? Et pour le support PHP3 il faut un peu plus que ce que tu as mentionné: <IfDefine HAVE_PHP3> LoadModule php3_module modules/libphp3.so </IfDefine> <IfDefine HAVE_PHP3> AddModule mod_php3.c </IfDefine> et pour que la page index.php3 soit une page d'index valide: <IfModule mod_dir.c> DirectoryIndex index.html index.htm index.php index.php3 </IfModule> Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 11 novembre 2005 Auteur Partager Posté(e) le 11 novembre 2005 ok ! merci beaucoup pour le conseil ! j'essaierai ça dès que je rentre chez moi et je tiens au courant ! merci encore Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 14 novembre 2005 Auteur Partager Posté(e) le 14 novembre 2005 pour mon problème de php3 c'est résolu ! merci pour votre aide ! par contre en ce qui concerne mes problèmes d'ouvertures des ports, sur mon pc les ports sont ouverts avec le firewall linux, donc ça doit etre a cause de mon routeur ! faudra que je regarde ça de plus près. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 15 novembre 2005 Partager Posté(e) le 15 novembre 2005 Va donc faire un tour ici: http://www.pcinpact.com/forum/index.php?showtopic=67627 et regarde ce que j'ai répondu Ça va surement t'aider ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 15 novembre 2005 Auteur Partager Posté(e) le 15 novembre 2005 Va donc faire un tour ici:http://www.pcinpact.com/forum/index.php?showtopic=67627 et regarde ce que j'ai répondu Ça va surement t'aider ! merci mais je viens de tester en local et ça fonctionne très bien ! j'ai vérifier si le port 80 était ouvert sur mon routeur, et c'est bien le cas... et je viens de penser à un trucs ! en local ne peux pas tester si mon serveur apache fonctionne sur le net ! faut que quelqu'un le fasse d'un poste distant ! alors vais trouver quelqu'un et je vous tiens au courant ! ah oui par contre dans mon httpd.conf j'ai mis ça : Listen 80 ça ira ? ou il en manque ? ! merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 15 novembre 2005 Partager Posté(e) le 15 novembre 2005 Bien sur qu'en local tu peux tester ton serveur Apache sur le net... À partir de ta station client, tu tapes l'adresse IP (côté Internet) de ton router. C'est comme si la requête sort à l'extérieur et revient vers la redirection. ... à moins que ton FAI utilise des modems/routers DSL qui donne une adresse IP du genre 192.168.0.x sur l'interface LAN de celui-ci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 15 novembre 2005 Auteur Partager Posté(e) le 15 novembre 2005 ça je sais pas ! je suis chez free avec la freebox V4 en non dégroupé ! la freebox n'est pas en routeur étant donné qu'elle est relié a mon routeur belkin. seulement voilà ! en local tout marche pour le mieu mais tout à l'heure j'ai demandé a mon cousin de regarder si mon site fonctionne et là il tombe sur la page d'accueil mais de mon routeur.... et ça c'est très bof ! alors c'est rigolo un moment mais là ça commence sérieusement à me chauffer ! j'en ai marre ! j'ai essayéde désactiver le firewall du routeur, d'ouvrir le port 80, de fare les deux en meme temps... rien ne fonctionne ! j'ai bien une idée mais je ne sais pas comment faire : il me faudrait rediriger directement le port 80 de mon routeur vers le port 80 de ma machine. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 15 novembre 2005 Partager Posté(e) le 15 novembre 2005 il me faudrait rediriger directement le port 80 de mon routeur vers le port 80 de ma machine C'est exactement ce qu'il faut faire pour que ça foncitonne, il n'y a pas d'autres manières possible. Va sur le site web de ton fabricant, tu trouveras surement la procédure pour ton modèle spécifique. Mais globalement, la procédure c'est de spécifier à ton router que s'il reçoit une requête sur le port 80 de la rediriger à l'adresse IP local x (x= ton serveur). IMPORTANT: Si tu as demandé à ton cousin de faire un test depuis l'externe et qu'il reçoit la page de config du router... c'est vraiment pas bon !!! Si c'est le cas c'est que tu as bidouillé la config de celui-ci C'est un option dans ton router que tu as activé pour permettre la gestion à distance (remote management). Par défaut c'est toujours désactivé cet option. Si tu en as vraiment besoin, tu peux normallement activer le remote management sur un port différent (80, 81, 8080,...) ce qui n'entrera pas en conflit avec ton site web. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 15 novembre 2005 Auteur Partager Posté(e) le 15 novembre 2005 C'est un option dans ton router que tu as activé pour permettre la gestion à distance (remote management). [...] ce qui n'entrera pas en conflit avec ton site web. pas con du tout !!! j'y avait pas pensé à ça !et c'est vrai que maintenant que tu le dis en effet j'ai réactiver cette fonction je croie ! edit 22:54 > je vien de tester a nouveau, il y a du mieux... la page d'accueil de mon routeur ne s'affiche plus, mais toujours pas mon site non plus ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 16 novembre 2005 Auteur Partager Posté(e) le 16 novembre 2005 étant donné que j'ai quasiment tout essayer avec mon routeur, et que j'ai meme carément désactiver le firewalle du routeur et je me suis mis en dmz, ça faisait toujours pareil, je commence sérieusement àa me demander si j'ai bien réglé mon httpd.conf... est ce que quelqu'un pourrait me filer le sien(qui fonctionne sur le net !) que je compare svp ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 16 novembre 2005 Auteur Partager Posté(e) le 16 novembre 2005 alors, je viens de trouver une solution radicale ! j'ai remis ma freebox en routeur avec le port 80 ouvert et j'ai transformé mon routeur belkin en point d'accés, au moins le problème est réglé ! j'en avais marre ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 16 novembre 2005 Partager Posté(e) le 16 novembre 2005 Avec ce setup ton serveur et autres PC ne sont plus protégé par le firewall du router par contre... Il serait préférable que tu reconfigures ton router... comme un router Un simple RESET (avec le bouton à l'arrière du router), puis configure uniquement la redirection du port 80 externe vers le port 80 interne de l'adresse IP de ton serveur Linux (Apache). Tout devrait fonctionner. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce_30 Posté(e) le 16 novembre 2005 Auteur Partager Posté(e) le 16 novembre 2005 c'est ce que j'avais fait mais ça marche pas... alors du coup le routeur il reste en point d'accés ! et ma freebox elle se transforme en routeur comme ça plus de problème de firewall merci quand même pour les conseils Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.