Esta pequeña guía está destinada a una instalación rápida de PHP como módulo de Apache. Para poder comenzar, hay que descargar el siguiente progrma desde aca: http://rapidshare.com/files/105175079/appserv-win32-2.5.9.rar El archivo contiene: appserv 2.5.9 Generación de web sites dinámicos usando PHP (pdf) Manual de PHP Actualizacion: Nueva versión disponible: AppServ 2.6.0 El programa contiene lo siguiente: * Apache 2.2.8 * PHP 6.0.0-dev * MySQL 6.0.4-alpha * phpMyAdmin-2.10.3 http://rapidshare.com/files/180005816/appserv-win32-2.6.0.exe Actualización al 28/08/2010 Las ultimas versiones de este gran paquete de programas la pueden descargar desde aqui: http://www.appservnetwork.com/ Los pasos de instalación son los mismos--> Pasos de la instalación: 1)Primero de debemos descomprimir el archivo: y ejecutar el archivo appserv-win32-2.5.9.exe, y nos aparecera este cartel: Ponemos next y nos mostrará lo siguiente. Aceptamos los terminos y condiciones 2)Dejamos que se instale en la carpeta por defecto. Nota "no recomiendo que se instale en carpetas que contengan espacios", como "archivos de programas". Ponemos next 3)Acá nos muestra los programas, que instalará el programa: Para poder instalar correctamente se recomienda marcar todos. Ponemos next. 4)Acá comenzará a pedir los datos para Apache colocaremos lo que se muestra en la siguiente imagen: Se debe colocar en server name: localhost o la dirección web Se debe colocar en Administrator´s mail, nuestro correo electrónico Colocamos next 5)Acá se comenzará a pedir los datos de MySQL. Por defecto MySQL crea un usuario con nombre "root" Se deberá colocar luego la contraseña, y repetir la misma contraseña. Ponemos install. 6)El programa comenzará a instalar Apache, MySQL y PhpMyAdmin 7)Cuando el programa termina de instalar nos mostrará lo siguiente: Ponemos finish, y se iniciará el Apache y MySQL 8)Para poder ver si Apache está funcionando tenemos que abrir el Apache Monitor como muestra la imagen: Finalmente si nos muestra lo siguiente: quiere decir que Apache está funcionando correctamente. 9)Para poder ver si PhpMyAdmin funciona correctamente, deberemos entrar en a esta dirección: http://localhost/phpmyadmin/ y nos mostrará lo siquiente: Hay que recordar que el nombre de usuario es "root" y la contraseña es la que definieron al instalar MySQL. Si se ingresá correctamente nos mostrará la siquiente página: 10)Si se quiere ver ésta dirección http://127.0.0.1/info.php o http://localhost/info.php Hay que cambiar el nombre del siguiente archivo, que se encuentra en C:AppServwwwphp.info (si no me equivoco) y tendremos que cambiar el nombre del archivo por info.php y se mostrará lo siguiente: NOTA: Si instalaste Apache, MySQL, PhpMyAdmin, se recomienda desistalarlos, y eliminar las carpetas donde se ubican, ya que si no se hace esto, es muy posible que en el Monitor de Apache apareceran 2 servicios de Apache. Para reducir aun más estos problemas se recomienda pasar el limpiador de registro de Tune Up o CCleaner (siempre haciendo una copia de resguardo de las claves de registro que el programa reparará) Las ventajas: La gran ventaja de esto es que de esta manera no se debe instalar por separado cada uno de los componentes que comprenden al servidor, es decir Apache por un lado, PHP5 por otro lado (modificar su php.ini para que funcione junto con MySQL), instalar el MySQL mysql-4.0.23 (que son las versiones en donde las mayorias de los tutoriales lo utilizan si se hace una instalación paso a paso "aca el link para aquellos que lo necesiten" http://rapidshare.com/files/104956851/mysql-4.0.23-win.zip) Y luego instalar PhpMyAdmin (que es el que mayormente tiene problemas a la hora de arrancar) A quien nunca le salio ese famoso error: no se pudo cargar la extensión mysql, por favor revise su configuración de PHP. Documentación Conclusión: de esta manera se logra evitar muchos errores y ahorrar mucho tiempo PD: Si queres tener una guia que te explique en forma más detallada la información de cada uno de los programas podes entrar acá http://www.maestrosdelweb.com/editorial/phpmysqlap/#a1 Por favor si les anda dejen su comentario, y si no les anda expliquen el problema.