Amigo te dire algo.
La verdad esque yo tambien soy muy nuevo e ignorante de todo esto... solo se las cosas básicas.
Pero en lo que podria ayudar o redireccionar si se podria decir así es que bajes Easy Php, un programa que incorpora PHP,PHPMYADMIN,MYSQL,APACHE.:
http://ovh.dl.sourceforge.net/source...p1-8_setup.exe
Es muy fácil. xD
Bueno, a que objetivo voy yo. Si deseas subir tu web por Apache lo primero:
Anda a la carpeta de Easy PHP que por defecto estaria en c:/Archivos de programas/easy php si? algo asi.
Bien, dentro, vas a la carpeta Apache
Luego vas a la carpeta Config
Dentro de esta abres el archivo httpd.conf que podria estar ebn un estado, de archivo desconocido por windows, le dices que lo abra con block de notas
Seguimos.
Presiona Ctrl + b y buska por Listen
Te encontraras con esto:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
#Listen 3000
#Listen 12.34.56.78:80
Listen 201.246.230.196:80
Deves solo cambiar el último número reemplezandolo, a sabes, por tu IP
El ultimo digito que es "80" te recomiendo que le agregues un 90
Es el puerto de salida.
Bien... ya isiste todo los cambios, cierras y guardas.
ahora en volvamos a el directorio anterior:
C:\Archivos de programa\EasyPHP
Y... ve a la carpeta www que es donde esta tu web. creo que apache reconoce como inicio tu archivo de nombre Index
Eso.. luego pruebas desde un pc remoto con
http://TUIP:8090
Ojala que te sirva