Wamp serveur en reseau local

yusukessj Messages postés 297 Statut Membre -  
 chado -
Bonjour,
j'utilise wamp serveur, et j'ai ma base de donnée, j'ai mit un reseau local entre mon ordi et un autre.
je voudrais partager la base de donnée et les fichiers PHP qui se situe dans C:\wamp\www
et bien tout simplement je voudrais partager mon site entre ces deux ordinateur via un reseau local
et je ne sais pas comment proceder, je vous remerci d'avance
Configuration: Windows XP
Internet Explorer 6.0

23 réponses

  • 1
  • 2
Résumé de la discussion

Plusieurs utilisateurs cherchent à partager une base de données et les fichiers PHP situés dans C:\wamp\www entre deux ordinateurs via un réseau local, en utilisant Wamp Server sur Windows. Des solutions convergent autour de l’activation du mode en ligne de Wamp, de la connaissance de l’adresse IP des machines et de l’ouverture du pare-feu pour autoriser l’accès au dossier www. Les échanges indiquent aussi d’identifier les ports libres (idéalement 80) et de résoudre les conflits éventuels avec Skype ou d’autres programmes, puis d’ajouter les adresses IP locales des machines dans les règles. D'autres conseils recommandent de tester l'accès via l’IP locale et de s'assurer que le pare-feu autorise HTTP/HTTPS ainsi que le bon état du service Apache.

Bobot (l'IA à votre service)
  1. Janot
     
    salut,
    Si ton problème n'est toujours pas résolu, j'ai peut-etre une solution : le deuxième ordi n'est pas autorisé à accèder au dossier wamp/www pour trouver les pages internet.
    Pour ce faire il suffit de modifier le fichier httpd.conf (tu fais clique gauche sur l'icone wamp -> apache -> httpd.conf). Il suffit de se rendre dans la partie encadrée par les balises <Directory /> .... </Directory> (ou <Directory "c:/wamp/www" /> je sais plus ) et de modifier la ligne Deny from all par Allow from all

    Edit : oublie pas de redemarrer les services après modification d'un fichier de conf

    J'espere t'avoir aidé ;)
    cordialement
    23
  2. puxor Messages postés 367 Statut Membre 89
     
    Salut

    1) clic gauche sur l'icone wamp dans ta barre de tâche et cliquer sur "passer en ligne".
    2) trouver l'ip du pc sur lequel est héberger le serveur
    3) Entrer l'ip que tu viens de trouver sur le 2ème ordi du réseau (dans nimporte quel navigateur)

    Tu devrais arriver sur la page d'accueil de wamp.

    Edit: si ca ne fonctionne pas, fais un clic gauche sur l'icone wamp dans la barre des taches
    va dans: apache > services > test port 80

    Une fenêtre dos s'ouvre et te dis normalement que le port 80 est occupé par un serveur apache.
    Il se peut que d'autres programmes comme Skype occupent ce port, dans ce cas, ferme simplement le programme en question et redémarre wamp.

    20
    1. mouloud
       
      tu dois changer le port 80
      click gauche wampserver->apache->httpd.conf
      tu dois modifier la ligne "Listen 80 " à "Listen 8080" par exemple
      0
    2. nour
       
      salut
      2) trouver l'ip du pc sur lequel est héberger le serveur
      comment je peux le trouver
      0
    3. Naheulf Messages postés 328 Statut Membre 115
       
      tu ouvre l'invite de commande et tu tape ipconfig
      ensuite tu cherche la ligne
      " Adresse IP. . . . . . . . . . . . : XXX.XXX.XXX.XXX"
      ou
      "Adresse IPv4. . . . . . . . . . . . : XXX.XXX.XXX.XXX"
      (XXX.XXX.XXX.XXX correspond à ton adresse ip)

      Note : si tu as plusieurs lignes comme celles là essaye avec toutes les adresses correspondantes (
      0
  3. pika
     
    salut j'ai pas tout lu le file de la discution , mais je suis à la même étape, j'ai voulu tester wamp.

    avant toute chose,
    est ce que ton logo wamp est tout vert ?
    s'il est orange ( la plus part des cas , tu désactives les logiciels qui occupent ton port 80 , souvent c'est skype , ou un logiciel pour gamer de partage) et tu relance wamp.
    si oui le logo est vert essaye en tapant dans ton navigateur http://127.0.0.1 , si une page web s'affiche c'est que c'est bon

    maintenant , tu vas en mode commande , tu tape cmd dans executer, c'est le Ms-dos
    et tu tape IPCONFIG, tu vas avoir une adresse ip de ta carte réseau , ça doit être un truc du genre 192.168.0.... ou 10.0.0.....
    tu vas sur ton pc 2 et tu ouvres ton navigateur à l'adresse 192.168.0.... (ip de ton pc 1 pour te connecter au pc1)
    si ça marche pas, tu ouvre dans le pc2 le mode commande , MSDOS , et tu tape
    PING 192.168.0.... ( l'ip de ton pc1)
    ça doit répondre normalement.

    si par exemple tu as un message d'erreur, du style Forbidden error 403 etc...
    c'est que ça marche , il faut juste configurer ton serveur pour accepter ton pc2

    tu vas sur ton serveur http , le pc1, dans le fichier de configuration de ton serveur apache , le httpd.conf
    et tu trouves la ligne

    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1

    tu ajoutes la ligne
    Allow from 192.168.0.... ( l'ip de ta machine 2)

    tu sauves et tu relances ton wamp.

    si ça va pas , reboot un coup

    voilà
    4
    1. chado
       
      Merci bcp
      0
  4. Passarinho44 Messages postés 977 Statut Contributeur 132
     
    Sur ton ordi, il faut que tu mettes ton wamp en mode "en ligne"

    Et sur l'autre, pour afficher ton site il tape dans la barre d'adresse :

    http://xxx.xxx.xxx.xxx/tonsite

    Et xxx.xxx.xxx.xxx , c'est ton adresse IP.
    3
    1. COCO FASHION
       
      cool
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. daveknight Messages postés 202 Statut Membre 32
     
    Ok les gars encore un petit genie je suis, j'ai la soluce à ce prob.
    Wamp est un serveur web complet, faut que dans paramètres du Parefeu de Windows tu vas dans l'onglet Avancé de la fenetre du parefeu, il y a une liste des connexion réseau utilisées par ta mahine... choisi la connexion que tu utilises actuellement en reseau et clikc sur le bouton Paramètre... dans la fenetre des paramètres, coche le serveur Web(HTTP) et le (HTTPS) et click OK et OK encore ... ça va marcher surrrrr !!
    2
  7. Passarinho44 Messages postés 977 Statut Contributeur 132
     
    La deuxième solution
    1
    1. DJ THEC
       
      fénéant ! xD
      0
    2. freefour
       
      lol
      0
  8. daveknight Messages postés 202 Statut Membre 32
     
    moi j'ai fais ce que tu dis là ! mais depuis une autre machine en réseau, je n'arrive pas à voir leserveur ni l contenu du site! dans ma machine je surf bien sur le site, mais dans une machine en local, rien !! :(
    1
  9. nour
     
    comment je peux acceder aux tables de la base de donnees dans un pc1 depuis un autre pc
    1
  10. yusukessj Messages postés 297 Statut Membre 16
     
    je vous remerci beaucoup pour votre aide, je vous demande pour l'adresse http://xxx.xxx.xxx.xxx/tonsite

    tonsite c'est le nom de ma page d'acceuil ? je veux dire index.php ?
    parceque j'ai mon dossier dans www il s'appel "azer" et dans azer il ya mes fichiers PHP et un de ces fichiers est la page d'acceuil c'est "index.php"
    alors je met
    https://www.xxx.xxx/index.php ou http://xxx.xxx.xxx.xxx/azer/index.php
    0
    1. Naheulf Messages postés 328 Statut Membre 115
       
      http://xxx.xxx.xxx.xxx/azer/index.php
      0
  11. yusukessj Messages postés 297 Statut Membre 16
     
    désolé, mai ca marche pas
    je veux vous dire que mes fichiers dans le 'www' je ne les ai pas transferer dans mon deusième ordi, et mème la base de données je ne l'ai pas transmise, est ce que je devrais paratger le dossier' www' et la dossier qui se situe dans 'C:\wamp\bin\mysql\mysql5.0.51b\data\item' ??
    merci pour votre aide
    0
    1. puxor Messages postés 367 Statut Membre 89
       
      Pour répondre à ta question, il n'y a pas besoin de copier les fichiers sur le 2ème pc.

      Pour que tu comprennes un peu le processus, je t'ai fais un p'tit schéma simplifié.

      https://imageshack.com/
      0
  12. yusukessj Messages postés 297 Statut Membre 16
     
    enfaite, j'ai tester le port 80 et il m'affiche qu'il est occupé par le serveur apache.
    mais quand j'entre l'adresse IP du serveur dans le 2 ème ordi il m'affiche rien
    0
  13. puxor Messages postés 367 Statut Membre 89
     
    essaie de faire un ping entre les deux machines pour commencer.
    0
  14. yusukessj Messages postés 297 Statut Membre 16
     
    enfaite, j'ai tester le réseau il marche, j'ai fait un dossier de partage et connexion internet tout marche bien
    c'est juste la procedure de wamp serveur qui ne marche pas
    pourtant j'ai mit http://xxx.xxx.xxx.xxx/azer/index.php et ca ne detecte pas la page d'accueil
    0
  15. Passarinho44 Messages postés 977 Statut Contributeur 132
     
    Déjà comme l'a dit puxor, tape juste l'adresse IP de la machine qui héberge le site dans un navigateur.

    Si il ne s'affiche pas, c'est que ton réseau est mal configuré où qu'il y a un problème de port.
    0
  16. yusukessj Messages postés 297 Statut Membre 16
     
    je veux juste vous dire que je n'ai pas eberger mon site sur le net, j'utilise juste deux ordinateur en reseau domestique, le premier c'est celui qui possède la base de données et mes fichiers PHP
    et le deuxième ordi ne contient aucun fichier. merci
    0
  17. Passarinho44 Messages postés 977 Statut Contributeur 132
     
    Oui oui ça j'avais compris
    Tu fais un ipconfig sur le poste où il y a tes fichiers PHP et tu tapes cette adresse IP dans un navigateur de l'autre PC pour voir.
    0
  18. yusukessj Messages postés 297 Statut Membre 16
     
    salut, j'ai fait ca et ca marche pas,
    0
  19. canarder Messages postés 2034 Statut Membre 357
     
    même problème. mais l'ip de l'ordinateur-serveur est la même que l'autre puisque c'est sur la même connexion ... et aussi quand je tape l'ip ça va sur le serveur-modem (alice)
    0
    1. Naheulf Messages postés 328 Statut Membre 115
       
      Normal car tu t'est trompé d'adresse ip : je suppose que tu est allé voir sur un site du style mon-ip.com qui t'as donné l'adresse ip ?
      Une image : http://imageshack.com/f/mzpetitschmaexplicationipp
      Comme vous pouvez le voir la box possède deux adresses ip, or lorsque l'on va sur mon-ip.com tu voit l'adresse ip "internet" de la box ce n'est pas ce que l'on veut mais c'est pour ça que tu tombe sur la page de ta box.
      Il faut donc récupérer l'adresse IP de l'ordinateur "Ordi 1" qui exécute Wamp.
      Sous windows :
      Démarrer --> exécuter ou windows+r
      tapez "cmd" (sans les guillements) dans la petite fenètre qui s'affiche
      puis tapez ipconfig
      votre adresse ip est le numéro en face de la ligne " Adresse IPv4. . . . . . . . . . . . . .:"
      0
  20. Thireus
     
    C'est ton Pare-feu Windows qui bloque le port 80. Soit tu lui ajoutes une exception, soit tu le désactives temporairement, à toi de voir.

    Thi.
    0
  21. canarder Messages postés 2034 Statut Membre 357
     
    ça ne résolue ce que j'ai dit, et apache était déjà autorisé sur le pare-feu...
    0
  • 1
  • 2