Intalando un Servidor Web en Windows

Instalación de un servidor Web Apache + Php 5 + MySQL + PhpMyAdmin
Descargamos de www.apache.org/httpd el Servidor Web Apache 2.2.x
Descargamos de www.php.net El php 5 la current release (version actual, la estable) el archivo ZIP NO el instalador.
Descargamos de www.mysql.com el MySQL Server 5.x la Comminity Edition
Instalación paso a paso:
1) Instalación del Apache:
Una vez descargado, instalamos el apache, en nuestro caso como es local los datos del web server son obsoletos, sino deveriamos configurar un dominio por defecto, nombre del webserver y el email del Administrador.
2) Hacemos la prueba local, abrimos el explorador en la dirección: http://localhost

o http://127.0.0.1 que es lo mismo
Si no hay inconveniente deveriamos ver: Its Works!

3) Descomprimimos el php en c:\php
4) Copiamos de c:\php el “php.ini-recommended” y lo renombramos como php.ini
5) Editamos el php.ini
Cambiamos el directorio de las extensiones por:

extension_dir = “c:\php\ext”

Quitamos el comentario (#) a las extensiones que queremos habilitar.

en mi caso yo uso:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mime_magic.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pgsql.dll
extension=php_soap.dll
extension=php_xmlrpc.dll
extension=php_zip.dll

6) Una vez instalado el php editamos el archivo de configuración (http.conf) y le agregamos para que interprete el php. al final del archivo

#PHP Config
AddType application/x-httpd-php .php
ScriptAlias /php/ “c:/php/”
PHPIniDir “C:\php\”
LoadModule php5_module “C:\php\php5apache2_2.dll”
#PHP —-

Modificamos la linea:
DirectoryIndex index.html
por:
DirectoryIndex index.php index.html

Para que reconozca por defecto a la pagina principal como index.php

Hay que tener cuidado con las comillas ya que las que son curvas causan error de sintaxis

7) Reiniciamos el Apache y ya quedo. A veces si no levanta es recomendable reiniciar la pc.

8) Armamos un php de prueba:

<?php
phpinfo();

?>

lo guardamos como phpinfo.php y lo probamos suelto en directorio raiz del sitio local
http://localhost/phpinfo.php

8) Instalamos el MySQL

Iniciamos la instalación standart, le marcamos la opción para que lo agregue al PATH de sistema, de esta manera lo podemos usar desde el SHELL de Windows, Nos instala un servicio mysql que arranca automático con nuestra pc, se puede cambiar esto igual desde el Panel de Control -> Servicios, nos pide una contraseña para el usuario root (Administrador), y elge por defecto el puerto de conexión 3306, también esta la opción para que se pueda administrar en forma remota, por ejemplo a traves de este puerto.

9) Descargamos el SQLyog Community Edition de http://www.webyog.com/
Administrador de MySQL con GUI o Entorno gráfico para windows.
10)phpmyadmin

Se descomprime dentro de una carpeta en el webserver, en nuestro caso phpmyadmin
despues probamos http://localhost/phpmyadmin
Inicia el instalador.
Nos genera el archivo de configuración, podemos agregarle o no autenticación, para que nos solicite un usuario y contraseña para poder usarlo.

Acerca de Gustavo Novaro

Web Developer
Esta entrada fue publicada en Software Libre y etiquetada , , , , , . Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>