¿Qué es un servidor local?
Para trabajar con PHP, sin utilizar el servidor de un proveedor externo, lo mejor es instalar un servidor local en el PC. Un servidor local es simplemente un programa, instalado en la computadora, que permite mostrar las páginas HTML mediante un navegador. El más conocido y de código abierto, es Apache. Este programa permite tener un servidor local e instalar todos los módulos necesarios, Apache, PHP, MySQL, etc.
A continuación realizaremos los pasos necesarios para llevar a cabo la instalación de un servidor Apache:
- Si aún no tiene el archivo de instalación de Apache, puede descargarlo en esta página http://www.appservnetwork.com/

- Una vez descargado el archivo, haga doble clic sobre el icono de appserv, para iniciar el asistente de instalación.
- Dentro del asistente de instalacion presione el botón Next(siguiente), a continuación acepte los terminos de la licencia del programa, presione el botón I Agree(acepto).
- Verifique que todos los componentes esten activos, estos deben de ser Apache http Server,MySql Database,Php Hipertext Preprocessor y Php MyAdmin, haga clic sobre las casillas de verificación, y presione el botón Next.
- A continuación proporcione la información del servidor que va a instalar, en este caso lo haremos de manera local. En el campo de texto Server Name(Nombre del servidor), escriba localhost, en Administrator´s email adress (mail del administrador), escriba su correo electrónico, y en el campo de texto Apache http Port(Puerto), escriba 80, y presione el botón Next.
- Después en el campo de texto Enter root Password(contraseña), escriba una contraseña, y repitala en el siguiente campo de texto,por último verifique que en MySql server settings(configuración my sql), muestre en character sets, UTF-8 Unicode y presione el botón Install(instalar).Espere un momento para que el asistente realice la instalación.
- Una vez instalado el servidor apache, presione el boton Finish(finalizar).Aparece una pantalla negra como Ms-Dos, no la cierre, espere a que sola desaparesca... Listo ya tiene un servidor apache que funcionará de forma Local.
Crear una base de datos Mysql
Hoy aprenderemos como crear una Base de datos utilizando MySql, una vez que ya tiene instalado el servidor de Apache, puede accesar al phpMyAdmin Database Manager, de la siguiente manera:
En internet Explorer escriba en la barra de dirección lo siguiente: http://localhost/ , con esto entrará al manejador de la base de datos de php, haga clic en phpMyAdmin Database Manager version 2.10.2, aparecerá el cuadro conectarse a localhost, en usuario escriba root y proporcione la contraseña que escribio cuando realizo la instalación de el servidor Apache y presione el botón aceptar.
Dentro de PhpAdmin, localice Crear nueva base de datos y escriba por nombre libreria y presione el boton crear.
- A continuación escriba un nombre para la tabla pongale libros, número de campos 6.

CREATE TABLE `libros` (
`clave` INT( 3 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`titulo` VARCHAR( 40 ) NOT NULL ,
`autor` VARCHAR( 30 ) NOT NULL ,
`descripcion` VARCHAR( 255 ) NOT NULL ,
`categoria` VARCHAR( 25 ) NOT NULL ,
`precio` INT( 5 ) NOT NULL
) ENGINE = MYISAM ;
5.Después capture la tabla categorias, con los siguientes campos:CREATE TABLE `categorias` (
`clave` INT( 2 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nombre` VARCHAR( 35 ) NOT NULL
) ENGINE = MYISAM ;
6.






