Io non ho avuto problemi nell'installazione con xp prof.
se la porta 80 crea problemi cambiala!
all'interno di httpd.conf troverai
code:--------------------------------------------------------------------------------
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
#Listen 3000
Listen 9081
....
#
# Port: The port to which the standalone server listens. Certain firewall
# products must be configured before Apache can listen to a specific port.
# Other running httpd servers will also interfere with this port. Disable
# all firewall, security, and other services if you encounter problems.
# To help diagnose problems use the Windows NT command NETSTAT -a
#
Port 90
...
#<VirtualHost *:80>
# ServerAdmin
webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
<VirtualHost *:9081>
DocumentRoot c:\attenzioneinseriscoindirizzosenzaspaz
i\usa_nospace
</VirtualHost>
--------------------------------------------------------------------------------
non ho mai provato ad usare un'altra porta, ma dovrebbe funzionare.
Importante al momento dell'installazione digitare i campi che ti richiede tipo localhost,
mail@mail.com, ecc.... li potrai sempre modificare in un secondo momento dal file httpd.conf.
Non so se basilare eseguire l'installazione sul disco c: sia di apache che di php, se ricordo bene uno dei due deve essere su c: altrimenti devi cambiare un pacco di dati all'interno dei file di configurazione.