Instalar Servidor Web en nuestra maquina
Hola a todos, vamos a instalar en nuestra propia máquina, un servidor web con soporte para PHP y base de datos MySql. Esto nos puede servir para crear nuestro sitio, blog o foro, sin necesidad de adquirir un servicio de hosting (aunque algunos son gratuitos) o para hacer cualquier tipo de pruebas.
Para instalar el servidor usaremos un programa que instala todos los servicios de una sola vez y es muy sencillo de configurar. Además, crearemos un dominio para utilizarse con ip's dinámicas lo que nos permitirá acceder a nuestro sitio sabiendo únicamente un dominio de nuestra elección.
Comenzamos:
Descargamos de http://www.wampserver.com/en/download.php
el soft necesario llamado WAMP Server, una vez descargado, ejecutamos el instalador y aparecerá una pantalla como la siguiente:
]Nos indica que no debemos actualizar una versión 1.X ya existente, si es la primera vez que lo instalamos presionamos en el botón Sí para continuar.

Damos click en siguiente para continuar...

Aceptamos la Licencia (GPL)...

En este paso, debemos dar el directorio en el que se instalará el servidor, en este caso lo dejamos por defecto que es el directorio C:\wamp

Activamos o no, según lo que deseemos, ver un ícono en la barra de inicio rápido o en el Escritorio

Procedemos a iniciar la instalación

Cuando nos aparezca esta pantalla, se debe elegir el navegador por defecto que utilizará nuestro servidor, buscamos el ejecutable del mismo. Si usas Internet Explorer, el ejecutable a seleccionar se encuentra en X:\Archivos de Programa\Internet Explorer\iexplorer.exe
Donde X es la unidad donde está instalado Windows.
Una vez realizado el paso anterior, nos preguntara el dominio y el e-mail para la función mail de php, en este caso lo dejamos por defecto.

Finalmnete terminamos la instalación seleccionando la ejecución del servidor al concluir,

Hacemos una prueba en modo local abriendo el navegador y colocando en la dirección "localhost", debe aparecer una imágen como la siguiente:

Para subir nuestras páginas, debemos hacerlo en c:\wamp\www\
A Continuación veremos algunas imágenes del ícono de acceso de Wamp Server y algunas de sus características:




Para acceder a nuestro sitio, debemos accederlo de dos formas, con la ip pública o con un nombre de dominio. Dado que la mayoría de los servicios de internet nos brindan una ip dinámica (se renueva cada cierto tiempo), veremos la forma de enlazar nuestra ip dinámica con un dominio, para no tener que recordar dicha dirección cada vez que cambie y así acceder a nuestro servidor.
Primero vamos a decirle a nuestro servidor que esté on line, para ello hacemos click izquierdo el ícono de wamp de la barra de inicio, y seleccionamos la opción "Put On Line"
]Y ahora ya podemos probar nuestro sitio con la ip pública asignada a nuestra conexión en ese momento
]Para registrar nuestro dominio y enlazarlo a nuestro servidor utilizaremos el servicio de no-ip (www.no-ip.com).

no-ip, es un servicio para ip's dinámicas, podemos registrar nuestro dominio o utilizar uno gratuito para aquellos casos que nuestra ip no es fija, para ello el servicio cuenta con un soft residente en nuestro equipo que permite actualizar la ip pública asignada en ese momento para que nuestro dominio apunte siempre a nuestra servidor.
Primero debemos registrarnos, luego debemos elegir el sistema operativo para el soft residente, ver imágen:

Lo descargamos pero no lo instalamos, antes debemos activar nuestra cuenta a través de una mail que nos envían al registrarnos, una vez registrados se loguean y veran una pantalla como la de abajo:

Allí seleccionamos Add a Host y creamos nuestro host o dominio, en este caso gratuito, seleccionamos las opciones por defecto y hacemos click en crear host

Ahora ya tenemos nuestro dominio o host apuntando a nuestra ip pública

Para terminar, es necesario instalar el soft residente en nuestro equipo que actualizará nuestra ip pública cada vez que cambie. Instalamos el archivos descargado anteriormente.



Una vez instalado debemos colocar los datos de nuestra cuenta y activar el servicio para nuestro host o dominio.



Concluído esto, podemos probar nuestro dominio para ver si accede a nuestro servidor.
Tener en cuenta: Si tienen router deberán direccionar el puerto 80 a la ip privada del equipo donde está instalado el servidor web. De no hacerlo, cuando pongan su dominio de no-ip, entraran al router.
Si se conectan discando la conexión, les recomiendo instalar un firewall.
Espero que les sea de utilidad y no haya sido muy extenso y difícil.