Fijate que el XP no tenga instalado el IIS y si esta instalado, edita el archivo de configuración de apache (httpd.conf) y cambiale el puerto de 80 a 8080.
Luego reinicia el servicio y en el navegador que uses podes intentar colocando
http://localhost, http://<nombre del equipo> o
http://<dir ip del equipo>. Si le cambiaste el puerto, tendrías que accesarlo de la siguiente forma:
http://localhost:8080, http://<nombre del equipo>:8080 o
http://<dir ip del equipo>:8080.