Actualmente Apache httpd se tiene que descargar de páginas alternativas donde lo han compilado.
Instalando apache
Descargue desde: http://www.apachehaus.com/cgi-bin/download.plx
Descomprima en su pc, en mi caso renombro la carpeta para que sea mas fácil:
E:/servidor/Apache24
Edite el archivo Apache24/conf/httpd.conf con los valores de la ruta de la carpeta donde se localiza apache
Define SRVROOT "E:/server/Apache24"
DocumentRoot "E:/server/www"
<Directory "E:/server/www">
guarde e inicie desde una consola y ejecute el archivo
Apache24/bin/httpd
Inicie su explorador y escriba en la barra de dirección
localhost
El empaquetado viene con una guía para mayor información.
(httpd-2.4.18-x64-vc11/readme_first.html)
Instalando PHP5
Intente descargar varias versiones de php pero la única que tiene la librería php5papache2_4.dll es la
php-5.5.5-Win32-VC11-x64.zip
Descargue php 5 desde http://windows.php.net/downloads/releases/archives/
Descomprima y coloque en una ubicación adecuada
E:/servidor/php
Duplique el archivo php.ini-production como php.ini
Edite el archivo httpd.conf de apache para configurar su uso con php
Agrege y edite las siguientes líneas
LoadModule php5_module "E:/server/php/php5apache2_4.dll"
DirectoryIndex index.php index.html
AddType application/x-httpd-php .php
Guarde y reinicie apache
verifique en httpd://localhost con un archivo que tenga código php
Ejecutando Apache como servicio
Para agregar apache como un servicio de windows y se ejecute desde el inicio, ejecute el siguiente comando desde la consola:
httpd.exe -k install -n "Apache24"
Ahora puede verificar en el administrador de servicios que Apache24 ha sido agregado.
Es todo, espero agregar el uso de mysql próximamente.
Saludos =)