Probado en: Windows 7 Ultimate, 64 bits
Bueno… ayer instalé Windows 7 en mi máquina… y la verdad me llevo muy buenas sorpresas. No solo es más bonito
, si no que también es rápido … eficiente… y no me ha dado problemas con la compatibilidad con programas o drivers (los drivers los he encontrado en las páginas de los fabricantes, listos para windows 7).
De hecho, admito que Windows 7 es genial
… jaja, digo… tal vez soy linuxero, pero fuera de fanatismos burdos, creo que es un sistema operativo que tiene mucho que ofrecer … es como un XP en esteroides!
En fin, como yo utilizo mi máquina para desarrollo, me es indispensable tener Apache, PHP y MySQL
… asi que procedí a hacer las instalaciones respectivas. De hecho, pensé que tendrías muchos problemas, como me pasó en Windows Vista … pero ésta vez, no me animé a utilizar XAMP, si no que hice las instalaciones programa por programa y todo salió bien, les platico mi procedimiento.
No entraré mucho en detalles, solo diré que pasos extra hice en Windows 7, quien ya haya instalado a estos 3 amigos en Windows XP ya estará familiarizado con el procedimiento, solo explico como hice funcionar PHP con Apache en 7, puesto que si da unos cuantos problemas.
1.- Bajar Apache … lo instalamos… todo normal.
http://httpd.apache.org/download.cgi
Versión que utilicé: apache_2.2.13-win32-x86-no_ssl.msi
Probamos: http://localhost
2.- Bajar PHP… lo instalamos … todo normal.
http://windows.php.net/download/
Versión que utilicé: PHP 5.3 (5.3.0), VC6 x86 Thread Safe (2009-Jun-30 08:52:55)
- Recordar elegir la carpeta de configuración de Apache, en mi caso: C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf
- Lo padre de la versión 5.3.0 es que ya trae seleccionadas las extensiones que me gustan (mysql, mysqli, sockets).
- La instalación no se llevará a cabo exitosamente, nos dirá que falló algo.
- Volvemos a correr el .msi y seleccionamos reparar (ésto no se si tenga un efecto verdadero, yo lo hice para la buena suerte jaja).
- Ahora si se instaló bien.
- Una vez terminado de instalar PHP, detenemos el servicio de Apache (en el tray icon).

- Vamos a la carpeta de archivos de configuración de Apache y modificamos httpd.conf
Agregamos al final:
#PHP SETTINGS
LoadModule php5_module “C:/Program Files (x86)/PHP/php5apache2_2.dll”
AddType application/x-httpd-php .php
PHPIniDir “C:/Program Files (x86)/PHP”
Y agregamos index.php en la parte de indexación:
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
- Ok, volvemos a iniciar el servidor Apache (se puede hacer del icon tray)
- Los archivos de páginas web en Apache los guardamos en: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs
- Creamos un index.php para pruebas
3.- Bajar MySQL, lo instalamos y todo normal
http://dev.mysql.com/downloads/mysql/5.1.html
De MySQL, si quieren un manejador gráfico, yo recomiendo SQLyog, a mi gusto… el mejor
http://code.google.com/p/sqlyog/downloads/list
Otra aplicación útil para MySQL y que en lo particular me agrada mucho es el MySQL Workbench:
MySQL Workbench is a next-generation visual database design application that can be used to efficiently design, manage and document database schemata.
It is available as both, open source and commercial editions. The Community (OSS) Edition is available from this page under the free software/opensource GNU General Public License (commonly known as the “GPL”)
The Windows version requires the .Net 2.0 framework which is integrated with Windows Vista. Windows XP SP2 users need to download the framework and install it prior to MySQL Workbench.
More information about the project can be found on MySQL Products and the MySQL Workbench Developer Central site.
Lo pueden obtener de aqui: http://dev.mysql.com/downloads/workbench/5.1.html








