2010-11-26 34 views
0

Voici la situation:Problème de serveur Apache? Impossible d'accéder au serveur apache dans le système d'exploitation invité à partir du système d'exploitation hôte lors de l'utilisation de vmware

-À l'aide de VMWare Workstation, définissez la carte réseau à mettre en pont. os -Host est winxp, l'OS invité CentOS 5 serveur -apache installé en guest (CentOS) os -Say mon ip hôte: 172.19.20.100, mon ip invité: 172.19.20.101

Mes hôtes rails installés, donc je viens de taper 'rails server' en ligne de commande, il a démarré un serveur.Je peux accéder à cela dans mon OS invité quand je tape 172.19.20.100:3000 dans le navigateur.

Mais lorsque j'ai démarré le serveur Apache en tant qu'invité, je ne peux pas y accéder en hébergeant 172.19.20.101 dans le navigateur. Si je tape 172.19.20.101 dans l'invité, cela fonctionne ... Et ping 172.19.20.101 dans la ligne de commande de l'hôte fonctionne également.

Donc je suppose que quelque chose ne va pas dans le serveur apache. Mais j'ai comapred le httpd.conf avec quelques tutoriels et je n'ai rien vu d'inhabituel.

Veuillez donner quelques conseils.

+0

Il existe un [Windows Installer] (http://rubyonrails.org/download) pour les rails, et [xampp] (http://www.apachefriends.org/en/xampp.html) comme serveur apache pour Windows , à la fois en tant qu'installateur. Cela peut prendre un moment ou deux pour les installer, mais cela en vaut la peine, car vous n'auriez pas à faire face à des problèmes de virtualisation de cette façon. –

+0

Merci pour votre commentaire. Je vais essayer. Je sais que dans ce cas, la machine virtuelle n'est pas nécessaire, et xampp est certainement une option. Mais puisque le vrai serveur (deploy-target) est un centos, avoir un environnement relativement similaire serait utile à certaines fins. – kinopyo

+0

Oui, absolument. Cependant, pour le processus de développement lui-même, une machine virtuelle n'est pas nécessaire, donc je recommanderais d'utiliser xampp + rails. –

Répondre

1

Il y a un Windows Installer pour les rails, et xampp comme serveur apache pour Windows, à la fois comme installateur.

Cela peut prendre un moment ou deux pour les installer, mais cela en vaut la peine, car vous n'auriez pas à faire face à des problèmes de virtualisation de cette façon.