Si estás dando tus primeros pasos en Php, tendrás que instalar un servidor local (no requiere acceso a Internet). Lo necesitaras para poder probar tus scripts o aplicaciones, al igual que también requieres de una base de datos para realizar consultas desde php (Buscar, Insertar, Borrar..).

Para ello usaremos un software de licencia libre, Xampp, que contiene el servidor apache, la base de datos mysql e intérpretes para php y pearl, Xampp es muy completo y fácil de utilizar.

Xampp

Después de esta pequeña introducción, lo primero es descargar el programa en Sourceforge Descargar Xampp.

Nota: Si tu sistema operativo es windows vista, debes desactivar primero el UAC (Control de cuentas de usuario), de lo contrario no podrás usar Xampp correctamente, ya que apache requiere el puerto 80 para funcionar y suele estar ocupado por el UAC.

Bien, Una vez descargado, ejecuta el instalador, te aparecerá una ventana de bienvenida, pulsa a next, te aparece una ventana donde puedes elegir donde instalarlo, pulsas de nuevo en next. Te aparecerá otra ventana como la que se muestra a continuación, marca en SERVICE SELECTION, Install Apache e Install Mysql, y pulsas en Install.

Instalación Xampp 1

Una vez instalado abre el XAMPP Control Panel asegúrate que estén activadas las opciones Apache y MySql y estén “Running”.

Instalación Xampp 2

A continuación abre una nueva pestaña o una nueva pagina en el navegador y escribe la dirección http://localhost, te aparecerá una ventana donde podrás elegir el idioma, incluido el español.

Ahora se mostrará una especie de panel, donde entre otras cosas, puedes acceder a phpMyAdmin, la primera opción del menú herramientas a la izquierda. Allí podrás crear nuevas bases de datos y tablas con Sql.

Para poder probar tus paginas .php tienes que colocar los archivos en el la siguiente carpeta, sustituye los puntos por el lugar donde los instalaste.

C:/.../xampp/htdocs

Por ejemplo: Introduce en una carpeta todos los archivos de tu web y después copia esa carpeta dentro de htdocs, imaginemos que la carpeta se llama mi-web, para acceder a sus archivos y que se genere el contenido de la página, tendrás que escribir en la barra de direcciones del navegador:

http://localhost/mi-web

Eso es todo, próximamente realizaré otro tutorial sobre phpMyAdmin, como configurarlo para usar una base de datos, insertar tablas Sql y como hacer consultas desde php.