Está en la página 1de 5

Instalar Apache 2.

2, PHP y MariaDB para Windows 7

(Nota: son los mismos funcionan para mysql 5)


Primero que nada debemos descargar cada paquete por
separado Apache, PHP y MariaDB.
Las versiones utilizadas a la fecha son:
- httpd-2.2.21-win32-x86-openssl-0.9.8r.msi
- php-5.2.17-Win32-VC6-x86.zip (la version de instalacion da problemas)
- MariaDB 5.2.10 stable
Una vez descargado todos los paquetes, empezamos instalando uno a uno

Instalacin del APACHE:

Solo tenemos que ejecutar el instalador como cualquier msi de windows, La


nica recomendacion es cambiar, el directorio donde se debe guardar el
apache, preferiblemente ponerlo en la raiz algo asi como "C:\apache".
Recuerden durante la instalacion que el dominio es localhost, a
menos que cuenten con un dominio valido.

Instalar PHP5

Lo unico que tenemos que hacer es descomprimir el paquete php-5.2.17Win32-VC6-x86.zip en mi caso lo descomprimi en "c:\apache\php", una vez
tengamos todos los archivos lo dejamos hasta ahi por el momento....

Instalar MariaDB

Para la instalacin de MariaDB, recomiendo, una instalacion simple, dejar todas


las opciones por defecto, solamente ejecutamos el instalador y personalizamos
la Clave del root cuando nos la pida.

Ahora debemos configurar todo:

Primero debemos configurar el apache para que sepa donde se encuentrar el


PHP:
Te diriges a C:\apache\conf y encontrars el archivo de configuracin
llamado httpd.conf brelo, en este archivos podemos cambiar todos los
parmetros del servidio de apache, buscamos las lineas donde aparezcan la
carga de los modulosLoadModule al final agregamos la carga del modulo
de apache:

LoadModule php5_module C:/php/php5apache2_2.dll

Tambien agregas el Handler y la ruta donde apache buscara los archivos de


confiiguracion de php

AddHandler application/x-httpd-php .php


PHPIniDir "C:/apache/php"

Luego busca la palabra AddType, al final del ltimo AddType escribe esta lnea

AddType application/x-httpd-php .php

Si vas a usar phtml puedes poner

AddType application/x-httpd-php .phtml

As puedes jugar con las extensiones que quieras usar.

Ahora busca <Directory C:/apache/cgi-bin> y cambias los parametros de


estos directorios (no entraremos a detalles de las funciones en este manual)

<Directory C:/apache/cgi-bin>
AllowOverride None
Options None
Order allow,deny

Allow from all


</Directory>

Y abajo de esto escribes

<Directory C:/apache/php>
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

Para configurar los archivos servidos con extensin .php como pagina de inicio
agregalo en opcin DirectoryIndex

DirectoryIndex index.php index.html

.....Ahora dejemos el Apache a un lado.

Configuracion de PHP 5

Buscamos el archvivo php.ini-recommended donde descomprimimos los


fuentes "c:\apache\php" y lo renombramos a php.ini solamente, lo abrimo y lo
editamos. Primero veamos si el mdulo del MySQL est activado,
busca extension=php_mysql.dlly si tiene un ; qutalo, eso significa que
est comentada esa lnea. Ahora busca la lnea doc_root y ponlo
as doc_root = C:\apache\htdocs y luego busca extension_dir y cambias toda
la lnea por extension_dir = C:\php\ext con esto le indicamos al modulo
de php donde debe ubicar las extensiones, recuerda quitar el punto y como (;)
para que no se a visto como un comentario. "Funciona la ruta tanto con
pleca normal / como invertida \"

Ajuste necesario para Windows 7

Para cargar correctamente la extension de mysql en el modulo php en windows


7 debemos ajustar las variables de entorno,
Realizamos lo siguiente:
Clic Derecho MI PC o Equipo / propiedades /
- Damos clic en Configuracion avanzada del sistema
- Buscamso el boton variables de entorno
- En variables del sistema buscamos la paribles path y agregamos ";" (punto y
coma) la ruta de la lib de MariaDB C:\archivos de programas\mariadb\lib

Reiniciamos apache desde el icono de la barra de windows


Si todo salio bien. creamos un archivo con el nombre phpinfo.php en el
directorio htdocs que es donde apache sirve los archivos con el siguiente
contenido:

<?
phpinfo();
<?

Guardemoslo en C:\apache\htdocs como habia indicado.

Ahora entremos al navegador y escribamos http://localhost/phpinfo.php

Si nos muestra una pagina con la descripcion del servidor. nuestra labor fue
exitosa.

NOTA: Una vez empieces a trabajar con conexiones a la base de datos; si al


ejecutar mysql_connect tu servidor apache se reinicia debes copiamos el
archivo "libmysql.dll" que esta en la raiz de php al directorio Bin de apache.

También podría gustarte