• Aplicaciones Web, Desarrollo Web

    Posted on noviembre 24th, 2009

    Written by jdcastro

    Tags

    Apache-W7

    Apache-W7

    Recientemente decidí probar Windows7 (más porque molesta eso de tener una VM solo por correr Xara Xtrene 5). En fin, no tengo quejas (excepto el tema de los virus y el miedo de entrar a casi cualquier Web) el sistema funciona bastante bien y relativamente rápido, pero bueno la versión test de 32 bits que bajé en su momento no me reconoció más que 2.75 de las 4GB instaladas, así que procedí a instalar una versión de 64bits y todo correcto.

    En cuanto al rendimiento apenas el mismo de kde 4 sobre opensuse (osea muy aceptable, más bien normal, pero como no se puede compilar para optimizar, mejor ni me quejo). Ahora lo primero y más importante, tener corriendo un server de pruebas que para eso es la maquina, así que a instalar un server Web.

    Apache en su Web oficial parece no tener versiones de 64bits para Windows (Sobre linux esto es simple, cada distro decide según arquitectura e instala la versión de 64 bits si te corresponde) en fin, luego de un poco de búsqueda di con: blackdot que tiene disponible binarios de 64 bits para windows.

    Continuamos descargando los binarios de mysql para windows 64bits, esto si fue simple, están disponibles en la Web oficial y pueden descargarse desde: mysql x64

    Ahora PHP, ese si fue un problema. En la Web de http://windows.php.net/ dice estar disponible la versión de 64bits, YO NO LA VI POR NINGÚN LADO, por lo que me di a la tarea de buscar y me topé con: http://www.fusionxlan.com/PHPx64.php Así que solo queda instalar.

    A este punto no mucho que decir, MYSQL tipico msi para windows, siguiente, siguiente, un par de conf simples y ejecutar.
    La configuración de php y Apache no resultó tan simple, lo primero fue instalar el servicio, entrando a la carpeta de apache/bin y ejecutando: httpd.exe -k install
    y php me dio lata, lo resolví copiando las dll’s de /php en Windows/SysWOW64 (\ jejee).

    ACTUALIZACIÓN: Así las cosas el php/apache/mysql me dieron mucha lata, así que decidí utilizar las versiones de 32bits, des-instalé todo, lo más difícil fue resetear el pasword de mysql, seguí este artículo para eso:  Setear password Mysql en Windows lo demás fue simple, instalar apache2, php y copiar una vez más las dll’s de php en Windows/SysWOW64… ahhh y para eliminar el servicio de apache creado antes (para que el monitor de apache no muestre los dos servicios) abrir una consola (cmd) y ejecutar:

    sc delete Apache2.2

    This entry was posted on Martes, noviembre 24th, 2009 at 2:53 pm and is filed under Aplicaciones Web, Desarrollo Web. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • 18 Comments

    Take a look at some of the responses we've had to this article.

    1. Wiserlander SPAIN
      dic 7th

      Hola, gracias por la información, yo no habia encontrado el apache para x64 hasta que vi este articulo, tampoco sabia de php para x64 otro tanto de lo mismo, lo que yo he hecho es instalar mysql 64, php y apache de 32.

      La verdad es que no se que ventajas tendrá las verciones de 64bit de estos programas, yo tengo un problema con el apache y seguramente php tambien, ahora estoy usando Xampp completo mas mysql 64 + wamp, y todo eso configurado con diferentes puertos logicamente, para que todo funcione bien.

      El problema que tengo es a la hora de visualizar una web desde otro PC de la red, le pongo la direccion de NOIP en el navegador y empieza a cargarse la web pero muuuuy lenta y se ve la web a medias no termina de cargar, el caso es que la web no pesa tanto como para que tarde tanto en cargar y no se por que puede pasar esto, le he abierto los puertos en el firewall de win7 por si las moscas, aunque realmente esta desactivado, tambien le configuré las reglas del firewall de Karpesky internet security por si las moscas, pero el fallo sigue igual, no se puede cargar completamente la web desde otro equipo…

      Saludos!

    2. ene 15th

      Hola,

      Yo tengo el problema que mi MYSQL no corre en PHP. Ya hice lo de los dll pero nada, no me deja conectar… qué puedo hacer? Me acuerdo que intenté bajar todo para 64 bits. Mejor lo desinstalo e instalo los de 32 bits?

      Saludos

    3. Oliver SPAIN
      feb 9th

      Copia también la librería libmysql.dll

    4. Antonio SPAIN
      mar 18th

      Me encanta el artículo pero soy novato y estaba buscando instalar xampp de 64 bits en mi windows 7 de 64 bits, pero como no existe y hay que compilar… necesito unas instrucciones para novatos … ¿puedes ayudarme?
      Muchas gracias.

    5. Juan Carlos COLOMBIA
      sep 16th

      Antonio, yo tengo ahora tu mismo problema, pudisté hacer algo??? por fa para que me ayudes con esas instrucciones., Gracias

    6. sep 16th

      mi recomendación es siempre tener Apache, MySQL PHP (o python) sobre un server Linux, la fácil es crear una VM y correrla sobre tu Windows, así tienes todos tus archivos siempre separados.

      O simplemente instalar todo sin software externo, nunca usé xampp, no me parece necesario, claro, en un server local de pruebas, supongo está bien.

    7. Adrian MEXICO
      abr 20th

      Para que funcionen las librerias de MySQL, MSSQL deben de agregar al path de windows la ruta del php

      en mi caso seria
      %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static; C:\PHP;

    8. Jean Consolin EL SALVADOR
      may 17th

      Excelente, con copiar las dll’s todo funciono… muchas gracias

    9. jul 6th

      Podrias hacer un resumen abajo del todo, no me entero de la mitad de la explicación, no ando muy avanzado en esto de apache/xampp…

    10. Carlos EL SALVADOR
      ago 4th

      el dominio de fusionxlan (http://www.fusionxlan.com/PHPx64.php) no esta funcionando otra alternativa de descarga’??

    11. ago 5th

      Este es un snapshot hosteado en icrontic.com PHP 5.2.5 x64 – 2007-11-12
      Es de fusionxlan.com compiled by PaRK_7677
      http://icrontic.com/files/apps/php64/PHPx64.zip

    12. [...] [...]

    13. kidney disease in cats…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

    14. oct 4th

      Blog Server…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

    15. oct 14th

      handicap steplifts…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

    16. nov 15th

      acuarela…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

    17. dic 23rd

      parquet…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

    18. Descargar Plantillas WordPress Catalan, Descargar Plugins WordPress Catalan…

      [...]Instalar Apache, php y MySQL de 64Bits sobre Windows 7 64 Bits | Emerald Post[...]…

  • Leave a Reply

    Let us know what you thought.

  • Name (required):

    Email (required):

    Website:

    Message: