Bueno, este "mini tutorial", es más una recomendación de soft con algunos pasitos sencillos de cómo instalar tranquilamente appServ para quienes quieran empezar con el mundo de la programación web, especialmente PHP + MySQL.
Para empezar, appServ es un "rejunte" de los programas necesarios para montar un server de pruebas (o de producción) de PHP, para máquinas win32 (win NT, win 2000, win XP y win 2003).
En sí, appserv está compuesto por:
Apache Web server: El encargado de "despachar" las páginas al exterior...
PHP: Es el intérprete de PHP. Es quien convierte el código php en html para que despache el Apache.
MySQL: Motor de base de datos
Zend Optimizer: Optimizador del intérprete php
phpMyAdmin: Interfaz hecha en php para uso y administración de mySQL. Está pensado para trabajar directamente con el mySQL desde un browser, en una forma sencillita.
De dónde bajarlo??
Desde
http://www.appservnetwork.com/. Van a encontrarse con que hay versiones 2.4 y 2.5. La diferencia radica en el intérprete php que utilizan. La 2.4 utiliza un intérprete php 4.1.x, que es lo que se encuentra en casi todos los lugares (el 99%) q ofrecen php (tanto gratuitos como pagos). Es lo recomendable para usar tanto como protitipo de pruebas (por lo que mencioné anteriormente), como para poner un pequeño server de producción (por la estabilidad del intérprete); en cambio, la 2.5, utiliza un intérprete php 5.0.x, mucho más nuevo, pero poco difundido. Esto se los recomiendo si tienen ganas de ver las "novedades" de php 5, como si necesitan funcionalidades q solo trae esta versión, como también, si precisan testear algo. Es rarísimo encontrar servers php5 en "producción" en este momento. Tal vez con el pasar del año, se empiece a popularizar.
Cómo instalarlo???
Los pasos son mas o menos simples:
Corren el instalador, y les irán apareciendo unas poquitas pantallas, preguntando por las configuraciones.
Esta, es la 2da pantalla, donde nos pregunta por algunos datos para el servidor Apache. En caso de ser un server para pruebas lo dejamos como "localhost", en caso de tener una pequeña red interna, le ponemos el nombre del la máquina "server" donde lo estamos instalando, y en caso de tener conexión al exterior, la URL del server. El puerto, conviene dejarlo como 80.
Acá, se nos pregunta x el nombre de usuario y pass del administrador del MySQL. Esto, ustedes ya sabrán como acomodarlo

.
Se instala...
Y una vez hecho esto, podemos levantar tranquilamente los programas desde acá (en el menú inicio
Como ven, el apache contiene 3 scripts que lo administran: Start, Stop y Restart... POR FAVOR, SEAN "PROLIJOS" y úsenlos para evitarse problemas... Si "se les rompe", están avisados...
Por el otro lado, tienen el winMySQLAdmin para administrar su MySQL, aunque personalmente prefiero el "MySQL System Tray Monitor". Lo encuentran en Inicio -> Programas -> MySQL.
Si hicieron todo bien, cuando el apache y el my están activos, cuando tipeen
http://localhost (en mi caso, o como lo hayan llamado ustedes) en su browser les tiene que aparecer algo parecido a esto:
Y por último, para empezar a laburar con su mySQL via phpMyAdmin, tienen que entrar a
http://localhost/phpMyAdmin. Esto, se ve algo parecido a esto:
Espero que se diviertan con esto!!!
Y dónde pongo mis páginas???
En C:\AppServ\www\ van a encontrar las carpetas web para mostrar vía apache. Les recomiendo NO BORRAR la carpeta de phpMyAdmin, ya que es una herramienta muy, pero muy buena!
Después, voy a explayarme un poco más en lo que es phpMyAdmin, ya que realmente resulta muy cómodo usarlo.
El doc
Dedicado al gran amigo GRM, ya que su inquietud, me hizo investigar sobre el tema en google y consultar con los compañeros de laburo. Así mismo, tb va dedicado al gran amigo/compañero de laburo GatoLoko (alias Claudio), por la recomendación de esta suite.