web-dev-qa-db-fra.com

Comment rendre WAMP accessible sur Internet?

Je suis assez nouveau dans le développement web. J'ai cette application Web que j'ai développée en utilisant PHP et MySQL qui fonctionne sur mon serveur WAMP. Je veux le partager avec un cousin pour obtenir des conseils et des suggestions. Je veux lui rendre mon serveur WAMP accessible. Alors, comment je le fais? Tout ce que j'ai est un ordinateur sous Windows 7 et une connexion Internet. :-P

P.S. - Des suggestions supplémentaires sont également les bienvenues. Parce que je pense qu’il s’agit d’un problème fondamental auquel les débutants du développement Web seront confrontés et que je souhaite la solution optimale pour aider également les autres.

Merci!

6
Mayank Choudhary

Dans le Pare-feu Windows, autorisez les connexions entrantes via le port 80. Ensuite, vous devrez peut-être configurer la redirection de port sur votre routeur pour transférer les connexions entrantes vers l'adresse IP locale de votre PC. Une fois que vous avez fait cela, donnez-leur simplement votre adresse IP publique et ils devraient pouvoir naviguer sur votre site. Je ne peux pas vous donner d'instructions très précises sur le transfert de port, car il est différent pour presque tous les routeurs, mais ce site Web devrait vous aider: http://portforward.com/

7
Ian Spence

J'utilise Wampserver 2.5 64bit sur la fenêtre 7, et voici ce que j'ai trouvé:

//You need to find this

# Controls who can get stuff from this server. #
# onlineoffline tag - don't remove
Require local

puis changez pour 

# Controls who can get stuff from this server. #
# onlineoffline tag - don't remove
Require all granted

Ensuite, vous pouvez accéder à votre site via LAN IP address. Par exemple http://192.168.2.7/.

Cependant, cela peut provoquer un bogue qui empêche Wampserver de redémarrer.

6
Lewis

Vous devrez peut-être également ajouter le fichier "httpd.exe" à votre liste d'applications autorisées sur votre pare-feu Windows (je l'ai rencontré lors de l'hébergement d'une application sur Windows Server 2012 R2). Le fichier peut être trouvé à cet emplacement (ou lecteur C/D; où vous avez installé WAMP):

"F:\wamp\bin\Apache\apache2.4.9\bin"

2
Raymond Wachaga
  1. Tout d'abord, vous devez effectuer une redirection de port sur votre routeur pour transférer (ouvrir) le port 80. 
  2. Vérifiez votre configuration httpd. 
  3. Essayez d'accéder à votre site via votre adresse IP (pour connaître votre adresse IP WAN, rendez-vous à l'adresse www.whatismyip.com)
  4. Si cela ne fonctionne pas, vérifiez votre pare-feu Windows (désactivez-le).
2
Kirill Chatrov

Je sais que si vous avez un serveur et que vous voulez qu'il soit connecté à Internet, vous devez transférer le port du serveur à 80, puis vous le laissez de là. Je pense que le serveur WAMP convient aux débutants en programmation Web.

0
CodingGuy