Instalar php 5, apache 2.0 y mySql en windows 7 con XAMPP

Este es un tutorial de como instalar php, apache y mySql en windows 7 y que funcionen correctamente.  Por favor tomar nota de que se ha instalado previamente el netbeans 6.9.1 junto al JDK (java developer kit) mas reciente.  Si no los han instalado aqui los pueden encontrar:

http://netbeans.org/index.html

Primero vamos a descargarnos el XAMPP mas reciente que podamos encontrar (el que utilice yo fue la version 1.7.3) en la siguiente pagina:

http://www.apachefriends.org/en/xampp-windows.html

Ya que nos descargamos el instalador segun nuestra version de procesador (x64 o x86) le damos doble click a este y seguimos las instrucciones que se nos presentan:

Instalacion del paquete XAMPP

Pantalla de la instalacion de XAMPP

Solo buscamos la carpeta o el drive donde querramos instalarlo, ojo que nos tenemos que recordar despues de donde quedo la carpeta de instalacion pues tendremos que modificar ciertos archivos.

continuacion de la instalacion de XAMPP

nos va mostrando todo lo que va instalando paso a paso.

Ahora viene la parte divertida, que es la configuracion.  Aunque solo es de darle Y/N segun lo que necesitemos:

 

Menu de consola
Menu de consola

 

 

parte en consola de la instalacion del XAMPP

 

Primero nos pregunta si queremos accesos directos en nuestro escritorio para el XAMPP.

 

Relocalizacion de las carpetas por parte del XAMPP

 

Esta parte nos pregunta si deseamos que reubique los servicios para mejor control de nuestras carpetas.

Portable?

Luego nos pregunta si queremos crear una instalacion portable de nuestro XAMPP, esto es, si deseabamos instalarlo en un ThumbDrive y cargarlo con nosotros.  Para esta instalacion le vamos a decir que no y proseguiremos.

Finalizacion de la instalacion

Nos reposiciona los servicios y continua preguntando si deseamos cambiar la posicion global que nos muestra, si esto no nos interesa podemos dejar el que nos muestra por default que es la region que trae del sistema operativo en que lo estamos instalando.

Y con esto terminamos la parte de instalacion de nuestro paquete XAMPP.

Puesta a punto

 

Menu de consola
Menu de consola

 

A continuacion nos mostrara un menu en consola con las opciones de lo que deseemos hacer, por ahora escogeremos la opcion 1 que es iniciar nuestro panel de control.

 

Panel de control
Panel de control

 

Este panel nos muestra los diferentes servicios que provee nuestro paquete AMP.  Damos click al boton Start para iniciar los servicios que querramos activos.

 

Inicializando los servicios
Servicios activos

 

Aqui inicie el apache y mySql, como podemos ver nos avisa cuando el servicio se encuentra activo.

para comprobar que apache fue instalado correctamente ingresamos en nuestro explorador la siguiente direccion:

http://localhost/xampp

Esto nos deberia mostrar una pagina donde escogemos en que lenguaje vamos a trabajar el administrador y luego una pagina con los datos del XAMPP

phpinfo()

Aqui miramos nuestra pagina del localhost, si damos click donde dice phpinfo() nos mostrara una serie de datos de informacion sensible acerca de nuestra instalacion de php, que es a lo que queremos llegar con todo esto.

Configuracion de php

Esta es la parte mas importante a la que deseo llegar con este tutorial.  Si comenzamos a correr archivos guardados como .php a lo loco NO NOS VA A FUNCIONAR!  (por lo menos a mi no me funciono) Lo que tenemos que hacer en ese caso es seguir los siguientes pasos:

  1. Buscamos el archivo httpd.conf en nuestra carpeta de instalacion del apache server. (en la imagen se muestra donde lo coloco por default mi instalacion)

    Localizacion del archivo httpd.conf

  2. Porcedemos a abrir este archivo para modicarlo, para esto podemos utilizar el notepad++.

Estas son las 2 lineas que vamos a agregar en nuestro archivo de configuracion:

AddType Application/x-httpd-php .php
LoadModule php5_module “c:/php/sapi/php5apache2_2.dll”

Y listo, esto es todo lo que necesitamos para poder correr nuestras aplicaciones de php en nuestra PC.
Mas adelante escribire como configurar el mySql.

Para hacer nuestros primeros programas utilizando php, lo mas conveniente a mi parecer, es utilizar el IDE Netbeans 6.9.1 el cual nos brinda muchas facilidades y comodidades para la creacion de nuestros proyectos.

Creacion de proyectos de php en Netbeans 6.9.1

Para finalizar crearemos nuestro primer proyecto de php en netbeans, a continuacion los pasos de como hacerlo:

Procedemos a crear un nuevo proyecto.

Luego seleccionamos php -> php application y damos click en Next.

De ahi seguiremos los pasos indicados y modificando lo que deseemos como el nombre del proyecto asi como cambiando la version de php que querramos.

Le damos siguiente y nos mostrara una pantalla con la configuracion de como queremos correr nuestro proyecto.  En esta seccion lo dejamos como aparece ya que el XAMPP se encargo de la configuracion estandard de las carpetas.

Luego nos muestra las opciones de los debugger que querramos utilizar, para no complicarnos la vida y desarrollar nuestro instinto de programadores, simplemente no escojamos ninguna opcion y solo demos click en Finish.

Listo, como podemos ver Netbeans nos ha creado un patron para nuestra nueva aplicacion php donde, para no perder la tradicion, procederemos a ingresar la siguiente linea:

print(“Hola Mundo”);

Dentro de <?php     y          ?>   como se muestra a continuacion:

 

proyecto prueba en php

 

Recordemos poner nuestro proyecto como “Main Project” asi cada vez que deseemos correr nuestro proyecto solo tenemos que dar click al boton de “Play” o la flecha verde en la parte superior de nuestro IDE, asi tambien podemos simplemente presionar F6 y nuestro proyecto correra en el buscador que tengamos como predeterminado.

 

Sip “Hola Mundo” para las masas…

 

Espero que les haya sido de utilidad este tutorial, cualquier duda o comentario pues:         pedid y se os dara…

One response to “Instalar php 5, apache 2.0 y mySql en windows 7 con XAMPP

  1. Sos un capo men, me estaba volviendo loco

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s