Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
127.0.0.1 y para qu se
utiliza?
Seguro que en ms de una ocasin has odo hablar del localhost, pero no sabes lo que
significa, o no conoces sus aplicaciones.
El servicio localhost tiene utilidades muy interesantes, especialmente si vas a crear una
pgina web, quieres aprender a programar, o ests al cargo de una red local.
Localhost es el nombre que se usa para designar el ordenador o el dispositivo que ests
utilizando en un momento determinado. Es lo que la traduccin literal define como
"husped local", pero es ms correcto definirlo como dispositivo local o servidor local.
Localhost acta como una pgina web estndar, pero los accesos slo estn disponibles
en el ordenador local, y no requiere Internet. A veces tambin se le llama hostname porque
es una simple etiqueta para nominar a la direccin IP 127.0.0.1, que es la que cualquier
dispositivo informtico reconoce como dispositivo local, de la misma forma
que 192.168.1.1 se emplea para acceder al router local.
Una de las utilidades ms bsicas de localhost, es que nos sirve para saber si en nuestro
ordenador tenemos instalado un servidor web, es decir, si lo podemos utilizar para que
otras personas accedan a contenido web que est en nuestro ordenador, a travs de
Internet. Por ejemplo, la mayora de los Mac vienen con un servidor web Phyton
instalando, pero en un PC con Windows no es lo habitual.
Para entender una de las funciones principales de localhost, vamos a instalar un servidor
web en el ordenador. Hay muchos programas que cumplen esta funcin. Uno de los ms
directos es XAMPP, una distribucin de Apache que ofrece todo lo que necesitas para
configurar un servidor web: el gestor del servidor (Apache), la base de datos (MySQL), el
lenguaje PHP, y el lenguaje PERL.
Accede a la web de Apache y descarga XAMPP for Windows. Instala la aplicacin y pon en
marcha el Panel de Control (Control Panel). En una columna, a la izquierda, vers varios
mdulos. En la lnea del mdulo Apache, pulsa el botn Start:
Se pondr en marcha el servidor web Apache en el ordenador. Abre ahora cualquier
navegador y en el campo donde escribes la direccin URL pon: localhost o 127.0.0.1.
Aparecer la pgina por defecto de XAMPP (dashboard) del servidor web:
Si ahora creas una pgina web slo tienes que colocarla en una carpeta dentro de XAMPP
y podrs verla a travs de localhost para comprobar cmo queda, editarla y mejorarla,
antes de subirla a Internet.
Otras aplicaciones
Usars con frecuencia localhost cuando ests aprendiendo programacin, pues muchos
lenguajes utilizan las funciones web, y las pruebas se hacen en modo local. Tambin se
emplea para bloquear el uso de direcciones web, cambiando ajustes del sistema operativo
para que cuando un usuario quiera acceder a cierta web, se le redirija automticamente
al localhost para mostrarle un mensaje concreto.
Como hemos podido comprobar, el servicio localhost o 127.0.0.1 resulta vital cuando se
trabaja con servicios de Internet. Es importante entender para qu sirve, por si alguna vez
necesitamos utilizarlo.