vm et vhost - conf drupal

Configurer le hosts de son PC avec l'IP de la vm pour accéder à un drupal hébergé sur la vm

Avec la technique décrite plus haut, installée sur un srv virtuel "invité", à partir de l'hote, on a accès que à dru7 et pas à ses sous-sites (via IPvm/dru7 ie 192.168.1.105/dru7 mais IPvm/site01 dans les logs error.log  "File does not exist: /var/www/ex01").

Il y a plusieurs solutions: déclarer dans le hosts de l'hote ex01 avec IPvm (le plus simple pour des tests). Ou encore utiliser les ports des vhosts. La raison (en fr ) est en haut de page à http://httpd.apache.org/docs/trunk/vhosts/examples.html

La solution simple: modifier sur son pc le fichier hosts avec l'IP de la vm (et nom des sites).


conf réseau entre son PC host et les vm avec vmnet1 vmnet8...

Source: http://pubs.vmware.com/workstation-10/index.jsp#com.vmware.ws.using.doc/GUID-8FDE7881-C31F-487F-BEF3-B2107A21D0CE.html

vmware-netcfg pour configurer le réseauSi Bridged (la vm utilise l'interface de l'hote, elle doit avoir une ip fixe et apparait sur le réseau Ethernet comme une autre machine) alors vmnet0 sera utilisé.
Si NAT alors vmnet8 ; Si host only (VPN entre hote et vm, la vm n'a pas accès au web) alors vmnet1.

Sur son PC (host) faire vmware-netcfg -> KO avec mon player : /usr/lib/vmware/bin/vmware-netcfg

sudo cat /etc/vmware/networking   -> on voit de suite les sous réseaux
sudo vi /etc/vmware/vmnet8/nat/nat.conf  -> gateway de la vm

sur mon poste

voir aussi /usr/lib/vmware/configurator/vmnet-nat.conf (partie SSH en commentaire).
vers SSH : Tests à faire en cas de soucis


 

Image (file bookimg): 

confvm.png

Edition de /etc/hosts pour utiliser les sites web d'une vm
Edition de /etc/hosts pour utiliser les sites web d'une vm