Escolar Documentos
Profissional Documentos
Cultura Documentos
Captulo 1
Requisitos del sistema y preparativos
Por supuesto, para poder empezar a programar, primero debe congurar su ordenador de tal manera que pueda ejecutar scripts PHP y administrar y crear bases de datos SQL con MySQL. Este captulo le mostrar cmo cumplir estos requisitos previos. Al nal del mismo encontrar la primera prueba con una sencilla pgina PHP. CONSEJO Los ejemplos de este libro se han probado con un servidor Apache versin 2.0 bajo Windows Vista. Si se utilizan otras versiones de PHP y/o MySQL, eventualmente habr diferencias entre stas, pero resultan del todo insignicantes. Naturalmente, la administracin del servidor Apache tambin ser distinta de la del IIS, y tambin depende del sistema operativo.
y devuelve el cdigo HTML producido. Entonces se mostrar en el navegador que ha solicitado la pgina el cdigo HTML completo, es decir, el generado por el script de la pgina y el cdigo HTML ya existente.
Tambin se necesitan tres paquetes de software para crear y probar aplicaciones en PHP con acceso a una base de datos MySQL: Un servidor Web. El mdulo PHP para el servidor Web. Un servidor de base de datos MySQL en el que almacenar y administrar las bases de datos. En el ms sencillo de los casos, todo ello se instala junto como un paquete, por ejemplo, con XAMPP. Este paquete se encuentra disponible para muchos sistemas operativos, tambin para Windows Vista.
CONSEJO Puede descargar el servidor Apache para su sistema operativo en la pgina Web de Apache, hp://www.apache.org. Sin embargo, antes de hacerlo, le aconsejamos que lea los siguientes apartados. Existen otras opciones que quiz deba tener en cuenta. Tambin puede instalar el IIS (Internet Information Server) de Microsoft. Est disponible para Windows 98/98 SE como PWS (Personal WebServer). ste es una versin reducida del IIS que se encuentra en el Option Pack de Windows NT 4.x, as como en el CD de Windows 2000/XP Professional. Para Windows Me y Windows XP Home no se encuentra disponible y tampoco puede descargarse de la pgina Web de Microsoft. Hay una excepcin: si su CD de Windows NT no incluye un Option Pack, puede descargarlo de la pgina Web de Microsoft hp://www.microsoft.es. El IIS disponible en ella slo puede instalarse bajo Windows NT. En cualquier caso, es mejor utilizar el IIS 5 o 6, que se incluye con Windows 2000, Windows XP Professional y Windows Vista. CONSEJO Si tiene instalado Windows XP Home, Windows Me o Linux como sistema operativo, tendr que usar Apache u otro servidor Web, como OmniHp o Xitami. Debera optar preferiblemente por Apache. Por esta razn, a continuacin instalaremos XAMPP como servidor Web. Lo ms sencillo es instalar un entorno de desarrollo con un paquete completo como XAMPP. ste se encuentra disponible en la pgina Web hp://www.apachefriends.org/ es/xampp.html y adems se puede pedir en CD. Esta ltima opcin es interesante sobre todo si no se tiene conexin ADSL, ya que la descarga de un paquete completo como ste puede resultar muy engorrosa. XAMPP es muy sencillo y fcil de instalar. Para ello, descargue la versin del paquete que desee para su Windows en la pgina hp://www.apachefriends.org/es/xamppwindows.html. A continuacin, siga los pasos que se indican a continuacin para instalar XAMPP. Si su conguracin de Windows requiere identicacin, inicie la sesin con derechos de administrador. Bajo Windows XP y Windows 2000, ejecute a continuacin el archivo EXE xampp-win32-1.7.0-installer.exe del paquete XAMPP simplemente haciendo doble clic sobre l. En caso de utilizar Windows Vista, haga clic con el botn derecho del ratn sobre el archivo y escoja en el men contextual la opcin Ejecutar como administrador. En el siguiente cuadro de dilogo, haga clic en Permitir.
Siga las indicaciones del asistente. En el primer paso, escoja el idioma que desee, en este caso Espaol. En el siguiente paso, escoja el directorio de instalacin. Puede cambiar el directorio que se le propone en todas las versiones de Windows, salvo en Windows Vista. Tenga en cuenta que si utiliza Windows Vista no podr realizar la instalacin en la carpeta Archivos de programa ni Program Files. Lo mejor es escoger el directorio raz, esto es, C:, si tiene instalado Windows Vista en dicha unidad C:. En el siguiente paso, active las opciones para la instalacin. Haga clic seguidamente en Instalar. A continuacin se instalan los archivos y se congura Apache.
Al terminar la instalacin, se le preguntar si quiere iniciar el Panel de control de XAMPP. Haga clic en S. En este panel de control podr abrir o cerrar los componentes de XAMPP individualmente y, adems, controlar su estado.
Figura 1.4. Junto a los indicadores de Apache y MySQL debe aparecer la palabra Running, que indica que todo va bien
Si desea llamar a un archivo almacenado en un subdirectorio, como por ejemplo, hp://localhost/ejemplos/ejmp1.htm, el directorio ejemplos puede ser un subdirectorio del directorio raz, o puede ser un directorio virtual. ste puede estar en cualquier parte de la red, o en un ordenador local, y slo se enlaza con un Alias, en este caso ejemplos. La ventaja de eso es que el directorio destino se puede trasladar en cualquier momento a otra unidad de disco o a otro ordenador, y la direccin con la que se llama a las pginas en el servidor Web sigue siendo la misma. Por lo tanto, slo debe actualizar una vez el enlace entre el alias y el directorio fsico. A continuacin describimos cmo instalar directorios virtuales para el Apache Web Server 2.x del paquete XAMPP.
Espere a que se cierre el servidor Apache y aparezca en vez del botn Stop, un botn Start. Haga clic en el botn Start para iniciar Apache de nuevo. CONSEJO Bajo Windows Vista, a veces sucede que el panel de control de XAMPP parece haber iniciado de nuevo Apache, pero ste no se ejecuta realmente. Esto se nota en que falla el test del servidor Web, tal como se describe a continuacin. En tal caso, deber iniciar el servidor Apache desde el Panel de control de Windows Vista.