Maison  >  Article  >  développement back-end  >  Introduction à la façon d'accéder au serveur Apache dans la machine virtuelle win2003

Introduction à la façon d'accéder au serveur Apache dans la machine virtuelle win2003

巴扎黑
巴扎黑original
2017-08-15 13:23:451432parcourir

L'éditeur suivant vous proposera un article basé sur l'accès au serveur Apache dans la machine virtuelle win2003. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un coup d'œil

Bien que configurer PHP dans win2003 soit un peu banal, il faut quand même savoir comment le faire. Vous pouvez également considérer la machine virtuelle dans cet article comme le serveur et l'hôte comme le client.

Contrairement au système Linux, en raison de l'existence d'IIS dans win2003, il occupe le port inhérent 80. Le serveur Apache configuré dans la machine virtuelle win2003 est souvent obligé de passer à d'autres ports, comme 8081. Parfois , si Si vous souhaitez accéder à PHP configuré sous Apache sous Win2003 sur l'hôte ou le réseau externe, vous pourrez peut-être lui envoyer une requête ping, mais vous ne pourrez pas y accéder.

Tout d'abord, dans la machine virtuelle, apprenez l'adresse IP de la machine virtuelle win2003 via ipconfig.

Ensuite, sur la machine hôte, j'ai découvert que le ping de cette adresse pouvait être pingé avec succès :

Cependant, sur le machine hôte, lors de l'accès à 192.168.230.128:8081, qui est 127.0.0.1:8081 sur la machine virtuelle, la page Web est introuvable.

Insérez une phrase ici, si vous ne pouvez pas utiliser les commandes ipconfig et ping ci-dessus, veuillez ajouter c:windowssystem32 au chemin des variables d'environnement sur votre hôte et votre machine virtuelle.

À l'heure actuelle, vous vérifiez principalement le pare-feu maléfique de la machine virtuelle. Dans des circonstances normales, désactivez-le simplement pour éviter les problèmes :

Si. vous ne voulez pas être aussi audacieux, vous pouvez ajouter un port 8081 dans l'exception, entrez le nom comme vous le souhaitez, par exemple apache, le numéro de port est 8081, utilisez le protocole TCP, cliquez sur "OK".

Ensuite, une fois le pare-feu terminé, nous devons encore obtenir le fichier de configuration d'Apache conf/httpd.conf pour surveiller cette IP et ce port, c'est-à-dire laisser Apache autoriser l'accès à cette IP et ce port, ajoutez-en un vers la ligne 60. A ce moment-là, j'ai oublié de faire ça, et cela m'a pris beaucoup de temps :

Redémarrez le serveur, afin qu'Apache dans la machine virtuelle puisse Pour un accès autonome local, il est également accessible sur la machine hôte.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn