Instalar el servidor Apache Httpd de 64 bits en Windows
Introducción
Apache no provee una versión para windows de 64 bits, pero como el código es libre cualquiera puede bajárselo y compilarlo para 64 bits. Pero esto implica un esfuerzo que a muchos nos echa para atrás. Por suerte hay comunidades por internet que hacen este paso y nos ofrecen la descarga de los binarios. Una de ellas es la web The Apache Haus, otra es Apache Lounge.
Instalación
Lo primero que tenemos que hacer es bajarnos el apache de 64 bits de su página de descarga http://www.apachehaus.com/cgi-bin/download.plx. Una vez lo hemos descargado solo tenemos que descomprimirlo en la carpeta donde lo queramos tener. Una vez hecho esto, solo nos queda instalarlo como servicio con el siguiente comando:
>> cd CARPETA_APACHE\bin >> httpd.exe -k install
Ya lo podemos empezar a usar.
Desinstalación
Para desinstalarlo solo tenemos que deshacer los pasos que hemos seguido en la parte de la instalación. Primero desinstalamos el servicio:
>> cd CARPETA_APACHE\bin >> httpd.exe -k uninstall
Y por último borramos la carpeta que descomprimimos.
Problemas
Librería MSVCR100.dll
Puede darse el caso de que cuando arranquemos el apache, nos aparezca una ventana con el mensaje de error "Error al iniciar la aplicación porque no se encontró MSVCR100.dll. La reinstalación de la aplicación puede solucionar el problema".
Solución
Para solucionar esto tendremos que instalar el componente "Microsoft Visual C++ 2010 Redistributable Package" de Windows. Lo podemos descargar de los siguientes enlaces: