À l'aide d'Apache pour héberger des sites web sur le réseau local
Actuellement, je utiliser Apache sur ma machine pour tester des sites web en PHP en local. Je me demandais juste comment je peux permettre à des ordinateurs connectés à mon réseau local pour accéder au site web hébergé sur ma machine locale.
Vous devriez être en mesure de visiter yourip par exemple, 192.168.1.2
OriginalL'auteur | 2011-04-07
Vous devez vous connecter pour publier un commentaire.
Machines de votre réseau local devrait être en mesure d'accéder à votre machine, si ce n'est par IP (en supposant que vous n'avez pas de pare-feu bloque le port 80 (HTTP).
Une fois cela fait, vous pouvez configurer des serveurs Virtuels dans votre httpd.conf (regardez tout en bas, il devrait y avoir quelques exemples de directives pour vous aider à démarrer).
Si vous voulez les machines pour être en mesure d'accéder à plusieurs sites web sur votre machine, alors vous aurez besoin pour créer des local/faux noms de domaine dans votre VirtualHost l'installation et également d'usurper le dns dans leur .les fichiers hosts (c:\windows\system32\drivers\etc\hosts sur les machines windows).
Essentiellement à ce que vous allez faire est de dire à leurs machines que le site web http://www.testsite.local peut être atteint à l'adresse ip x.x.x.x, puis votre VirtualHost indique à apache que le site web http://www.testsite.local peut être trouvée dans /home/user/public_html/
Voir l'excellente étape par étape les instructions ici: dummies.com/how-to/content/... Vous voulez ouvrir le port 80 à l'aide de TCP.
OriginalL'auteur nageeb
Fournir vous avez activé les paramètres lors de la configuration initiale, il faut juste être un cas de la saisie de l'adresse IP de l'ordinateur hébergeant Apache dans un navigateur internet sur un autre ordinateur.
Vérifier que les ports sont ouverts et aucun pare-feu ne bloque l'application.
OriginalL'auteur schuhmi2