En redes informáticas, localhost significa literalmente “este ordenador”. Cuando escribe una URL en su navegador, se está conectando a un ordenador “anfitrión” en otro lugar del mundo. Este ordenador le sirve la página web que ha solicitado. Sin embargo, si escribe “localhost” en su navegador, éste sabrá que desea conectarse al ordenador que está utilizando en ese momento. Si su ordenador ejecuta un servidor web como Apache, su propio ordenador, también conocido como localhost, servirá la página a su explorador. Cada ordenador conectado a Internet tiene una dirección IP y su localhost también tiene una. Normalmente la dirección IP es 127.0.0.1.
Localhost se utiliza a menudo para pruebas y desarrollo. Cuando un desarrollador instala el software WAMP, LAMP o MAMP en su ordenador personal, normalmente escribirá “localhost” en su navegador para acceder a su sitio web WordPress. Los entornos de servidor local pueden acelerar el tiempo de desarrollo. También es ideal para el aprendizaje.
Otro uso común de localhost es cuando usted está tratando de conectarse a su base de datos MySQL. Normalmente esto ocurre cuando está instalando WordPress en su servidor. Está más allá de la extensión de este artículo, pero durante la instalación de WordPress se le pide un hostname que normalmente es localhost. La razón de esto es que WordPress y MySQL se instalan normalmente en el mismo servidor. Para que puedan comunicarse entre sí, deben ser conscientes de ello. Al decirle a WordPress que su servidor de base de datos MySQL es “localhost” básicamente le está diciendo a WordPress que busque la base de datos en el mismo ordenador.