WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Acces WAN
Envoyé par: gilbertdelyon (---.subs.proxad.net)
Date: 18 January 2021 à 11:24

Version 3.1.9 64bits

Bonjour,

Grace aux différents tutos trouvés ci et là j'ai réussi à rendre mon site "bacasablehmhb" accessible sur le réseau local et sur le web avec ce réglage dans "httpd-vhosts.conf"

# Virtual Hosts
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>


#
<VirtualHost *:80>
ServerName bacasablehmhb
DocumentRoot "c:/wamp/www/bacasablehmhb"
<Directory "c:/wamp/www/bacasablehmhb/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

POBLEME: "localhost" est également accessible depuis l'extérieur, ce qui ne me convient pas du tout, et si je mets "Require local" dans les réglages de "localhost" le site "bacasablehmhb" n'est plus accessible.

Merci d'avance de vos conseils

Options: Répondre•Citer ce Message
Re: Acces WAN
Envoyé par: Otomatic (Modérateur)
Date: 18 January 2021 à 12:19

Bonjour,

Ne mettez pas votre site dans l’arborescence Wamp. Avec les VirtualHost, il peut être n'importe où sur vos disques.
Voir : Le BESOIN DE VIRTUALHOST

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Acces WAN
Envoyé par: gilbertdelyon (---.subs.proxad.net)
Date: 18 January 2021 à 22:20

Bonsoir,

Merci pour cette réponse,

j'ai donc placé le site dans un dossier spécifique, indépendant de WAMP, et paramétré un Virtualhost en conséquence.

Le site est maintenant visible en local, en LAN et en WAN via une box. Donc à priori ça fonctionne, MAIS...

Je dois mettre le site en tête de liste dans le fichier httpd-vhosts.conf, sinon en acces externe (via IP de la box +redirection) on atterrit sur "localhost" qui est déclaré "Require local" et donc inaccessible.

Il est pourtant recommandé de placer localhost en tête, donc il y a probablement encore une erreur dans ma configuration.

merci de vos conseils

Options: Répondre•Citer ce Message
Re: Acces WAN
Envoyé par: Otomatic (Modérateur)
Date: 19 January 2021 à 08:39

Bonjour,

Essayez en déplaçant la structure <Directory... >...</Directory> à l'extérieur de la structure <VirtualHost...>...</VirtualHost> pour votre site local.
<VirtualHost *:80>
  ServerName bacasablehmhb
  DocumentRoot "c:/dossier/bacasablehmhb"
</VirtualHost>
<Directory "c:/dossier/bacasablehmhb/">
  Options +Indexes +Includes +FollowSymLinks +MultiViews
  AllowOverride All
  Require all granted
</Directory>

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Acces WAN
Envoyé par: gilbertdelyon (---.subs.proxad.net)
Date: 19 January 2021 à 11:14

J'ai donc déplacé la balise <Directory> comme suit:

V#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>
#
#
<VirtualHost *:80>
	ServerName bacasablehmhb
	DocumentRoot "c:/websites/bacasablehmhb"
</VirtualHost>

	<Directory  "c:/websites/bacasablehmhb/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require all granted
	</Directory>
Et ça ne fonctionne pas non plus

Il n'y aque cette configuration qui fonctionne pour l'instant
 #
<VirtualHost *:80>
	ServerName bacasablehmhb
	DocumentRoot "c:/websites/bacasablehmhb"
	<Directory  "c:/websites/bacasablehmhb/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require all granted
	</Directory>
</VirtualHost>


#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>
# 

Options: Répondre•Citer ce Message
Re: Acces WAN
Envoyé par: Otomatic (Modérateur)
Date: 19 January 2021 à 11:49

Bonjour,

J'utilise Wampserver uniquement comme serveur de développement local, mes sites sont hébergés chez un FSI. Je ne saurais vous en dire plus sur les accès depuis l'extérieur (WAN).

Néanmoins, voir dans le parefeu Windows quelles sont les autorisations réseau pour httpd.exe dans les règles de trafic entrant. Chez moi c'est sur Privé. Il faut peut-être le passer sur Public et ajouter Types d'interfaces Réseau local et Accès distant.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP