Instalación de Apache,PHP y MySQL
En este how-to vamos a explicar la instalación de un servidor web apache con
PHP y de un servidor de base de datos MySQL para Windows 95/98/NT/2000/XP.
Requisitos Necesarios:
En primer lugar necesitamos los programas de cada uno de ellos:
- Apache:que lo podemos conseguir de www.apache.org
- apache_1.3.20-win32-src-r2.msi
- MySQL:que lo podemos conseguir de www.mysql.com
- mysql-33.23.53-win.zip
- PHP:que lo podemos conseguir de www.php.net
- php-4.2.3-Win32.zip
Instalación de Apache
Una vez que tenemos todos los requisitos, vamos a cotinuar instalando Apache
como servidor web.
Tenemos que ejecutar el fichero de instalación y seguir el «wizard».
Aceptamos las condiciones de la licencia y continuamos.
Leemos el texto explicativo y continuamos.
Introducimos la información alternativa del servidor y seguimos.
Escogemos instalación completa y seguimos.
Escogemos el directorio de destino, donde quedará el servidor apache instalado
y continuamos.
Instalación de PHP 4
Esta guía de instalación sirve para ejecutar PHP sobre Apache pero también se
puede instalar sobre los siguientes servidores Web:
- Personal Web Server 3 y 4 o superior
- Internet Information Server 3 y 4 o superior
- OmniHTTPd 2.0b1 y superior
- Oreilly Website Pro
- Xitami
- Netscape Enterprise Server
- IPlanet
La instalación de PHP que podemos obtener de www.php.net,como
ya hemos dicho antes, tiene dos versiones:
- un fichero ejecutable php.exe y algunos módulos SAPI
como por ejemplo php4isapi.dll, pero tenemos que tener cuidado con
estos módulos ya que en versiones anteriores a W2K podemos tener problemas.
Si se utiliza una versión anterior por ejemplo windows 95 y queremos
utilizar estos módulos nos tenemos que bajar e instalar DCOM que lo podemos
encontrar en:
http://download.microsoft.com/msdownload/dcom/95/x86/en/dcom95.exe - Un paquete en formato zip, para instalar este paquete lo único que
tenemos que hacer es descomprimirlo en un directorio por ejemplo C:\PHP.
Instalación de MySQL
Vamos a instalar la versión 3.23.53 para ello descomprimimos el fichero
zip mysql-33.23.53-win.zip en un directorio temporal y ejecutamos setup.exe
para seguir con la instalación y nos aparece el siguiente wizard.
Aceptamos las condiciones de la licencia y continuamos.
Leemos el texto explicativo y continuamos.
Introducimos la información alternativa del servidor y seguimos.
Escogemos instalación completa y seguimos.
Escogemos el directorio de destino, donde quedará el servidor apache instalado
y continuamos.
Instalación de PHP 4
Una vez instalados los programas tenemos que configurarlos para que funciones
correctamente.
- Apache
Para configurar Apache editamos el fichero de configuración http.conf
que lo podemos encontrar en el directorio donde instalamos apache/conf
Ej. “C:\Archivos de Programas\Apache Group\Apache\conf\”.
Buscamos la línea donde pone
#ServerName new.host.name
quitamos el comentario (#) y la cambiamos por:ServerName http://localhost
Indicamos el directorio de PHP:ScriptAlias /php4 “C:\PHP”
Definimos la extensión de los script PHP:
- AddType application/x-httpd-php .php4
- AddType application/x-httpd-php .php
- AddType application/x-httpd-php .phtml
Y asignamos la aplicación para las extensiones PHP:
- Action application/x-httpd-php “php/php.exe”
- PHP
Para configurar PHP seguimos los siguientes pasos:- Copiamos el fichero php.ini-dist al directorio %WINDOWS% si
tenemos un Windows 95/98, y si tenemos un Windows NT, Windows 2000 o
Windows XP al directorio %SYSTEMROOT% y lo renombramos por php.ini.El directorio %WINDOWS% o %SYSTEMROOT% son
normalmente: c:\windows para Windows 95/98
c:\winnt o c:\winnt40 para los servidoresNT/2000/XP - Editamos el fichero php.ini file para cambiar la línea donde
pone extensión_dir, y la cambiamos por los siguiente:extension_dir = C:\PHP
donde, c:\PHP es el directorio donde se instaló PHP.
- Copiamos el fichero php.ini-dist al directorio %WINDOWS% si