Em redes de computadores, localhost significa literalmente “este computador”. Quando você digita uma URL em seu navegador, você está essencialmente se conectando a um computador “host” em algum lugar do mundo. Este computador lhe fornece a página da web que você solicitou. Se você digitar “localhost” em seu navegador, no entanto, seu navegador saberá que você deseja se conectar ao computador que está usando no momento. Se o seu computador estiver executando um software de servidor web como o Apache, seu navegador receberá uma página da web do seu próprio computador, que é também conhecido como localhost. Todo computador conectado à internet tem um endereço IP e seu localhost também tem um. Normalmente, o endereço IP é 127.0.0.1.
O localhost é frequentemente usado para testes e desenvolvimento. Quando um desenvolvedor instala o software WAMP, LAMP ou MAMP em seu computador pessoal, ele geralmente digita “localhost” em seu navegador para acessar seu site WordPress. Ambientes de servidor local podem acelerar o tempo de desenvolvimento. Também é ótimo para fins de aprendizado.
Outro uso comum do localhost é quando você está tentando se conectar ao seu banco de dados MySQL. Geralmente isso acontece quando você está instalando o WordPress em seu servidor. Está além do escopo deste artigo, mas durante a instalação do WordPress, você é solicitado um nome de host, que geralmente é localhost. A razão para isso é que o WordPress e o MySQL geralmente são instalados no mesmo servidor. Para que eles se comuniquem, eles devem estar cientes disso. Ao dizer ao WordPress que seu servidor de banco de dados MySQL é “localhost”, você está basicamente dizendo ao WordPress para procurar o banco de dados no mesmo computador.
