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
Précisions sur installation des VirtualHosts
Envoyé par: Claude Ducrot (---.250-161-184.mc.videotron.ca)
Date: 25 April 2017 à 22:00

Bonsoir,

Je viens de lire attentivement votre texte LE BESOIN DE VIRTUALHOST.

Il me semble avoir bien compris vos 3 étapes jusqu'à la validation de la ligne du fichier httpd.conf.

C'est après que je suis perdu, en particulier avec ce qui suit la phrase "Maintenant, voici le prolongement logique des VirtualHost".

- Vous indiquez qu'on peut copier le code de son site dans un autre lieu que C:\wamp\www et vous donnez un exemple.

- Vous définissez un VirtualHost associé à cet exemple;
Cette définition sera-t-elle contenue dans le fichier httpd-vhosts.conf?

- Vous indiquez d'ajouter ce nouveau domaine de développement dans le fichier HOSTS
Dans l'exemple de ce fichier, on trouve successivement localhost puis project1 inscrits à l'étape 2 et ensuite on retrouve bien le nouveau domaine donné en exemple.

Y-a-t-il une raison d'avoir un projet dans la structure C:\wamp (dans votre exemple: project1) s'il est possible de placer le code de son ou ses sites ailleurs?

Merci à l'avance de l'éclairage que vous pourrez me donner.

Options: Répondre•Citer ce Message
Re: Précisions sur installation des VirtualHosts
Envoyé par: Otomatic (Modérateur)
Date: 26 April 2017 à 09:15

Bonjour,

> - Vous définissez un VirtualHost associé à cet exemple;
> Cette définition sera-t-elle contenue dans le fichier httpd-vhosts.conf?
Obligatoirement.

Les « sites locaux » peuvent être ailleurs que dans wamp/www/ et même sur un disque réseau. Il n'existe aucune raison particulière de les avoir dans wamp/www/

Avec Wampserver 3, l'ajout (ou la suppression) d'un VirtualHost peut se faire en trois clics.

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.3 32 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
Wampserver 3.1.3 64 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
PhPMyAdmin 4.8.0 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

Options: Répondre•Citer ce Message
Re: Précisions sur installation des VirtualHosts
Envoyé par: Claude Ducrot (---.250-161-184.mc.videotron.ca)
Date: 26 April 2017 à 16:56

Bonjour Otomatic,

Merci pour votre précédente réponse.

Dans la définition du VirtualHost project1 vous avez la ligne:
Require local


Dans la définition du VirtualHost exemple.dev vous avez les lignes:
<RequireAny>
Require local
Require ip 168.192.0
</RequireAny>

Plus bas, vous définissez un VirtualHost pour un disque réseau où apparaissent
- dans le DocumentRoot et le Directory //192.168.0.11/ (et non pas 168.192.0)
- seulement Require local et pas de Require ip ...

Est-ce à dire que le disque D: où serait placé le code de exemple.dev est un disque réseau?
- Si oui, pourquoi ces différences de Document Root et Directory avec l'exemple suivant?
- Si non, pourquoi la ligne Require ip 168.192.0?

Options: Répondre•Citer ce Message
Re: Précisions sur installation des VirtualHosts
Envoyé par: Otomatic (Modérateur)
Date: 26 April 2017 à 18:54

Bonjour,

> dans le DocumentRoot et le Directory //192.168.0.11/ (et non pas 168.192.0)
Parce que 192.168.0.11 est l'adresse IP locale dudit disque réseau.
Nota : 192.168.0 voudrait dire toutes les adresses IP entre 192.168.0.1 et 192.168.0.255

<RequireAny>
Require local
Require ip 168.192.0
</RequireAny>
Veut dire que les accès sont autorisés :
- local : pour le PC local sur lequel est installé le serveur.
- ip 168.192.0 : pour les PC du réseau dont les IP sont entre 192.168.0.1 et 192.168.0.255

Voir la documentation Apache pour:
- Require : [httpd.apache.org]
- RequireAny : [httpd.apache.org]
et éventuellement pour RequireNone et RequireAll

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.3 32 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
Wampserver 3.1.3 64 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
PhPMyAdmin 4.8.0 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

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