HEAD
Ao ler a palavra localhost, possivelmente associaremos a algo que é local, que fica apenas na nossa máquina e que só os administradores conseguem acessar. Realmente, é praticamente isso. Esse termo muito utilizado nos dias atuais exerce um grande papel na vida de todos os desenvolvedores e pessoas que trabalham com gerenciamento de redes.
O termo se refere ao endereço local padrão de qualquer computador, muito utilizado na computação e infraestrutura de redes em geral, também conhecido por muitas pessoas como endereço de loopback. Com o localhost, podemos executar vários programas localmente, desde sites WordPress até bancos de dados MySQL. Além disso, é um domínio de primeiro nível (TLD em inglês), reservado para documentação e testes. Dessa forma, não se pode registrar nenhum site com esse nome.
Quando você tentar acessar a página “http://localhost”, você verá que ela não carregará. Isso ocorre porque o seu roteador reconhece o domínio e impede de tentar a conexão. Com isso, o loopback é ativado e você acaba ficando no seu próprio sistema.
Geralmente usado, a palavra “Localhost” é apenas o hostname para o IP 127.0.0.1. Dadas as circunstâncias, essa configuração é padronizada e definida no arquivo de hosts, que fica localizado no Windows no caminho system32\drivers\etc\hosts. No macOS é localizado acessando o caminho etc e host. No caso do IPv6, o número é bem mais simples, sendo apenas ::1.
O localhost é usado no cotidiano para consolidar as aplicações, permitindo testar fluxos localmente, sem conexão externa, e também testar sites do WordPress. Algumas das ações que o localhost e a sua interface proporcionam incluem:
ping localhost
.Aqui está um tutorial passo a passo de como instalar o WordPress localmente:
Com o WordPress instalado localmente, você pode acessar e configurar o seu site WordPress usando o LocalHost. Esta abordagem é útil para desenvolvedores que desejam experimentar e testar funcionalidades antes de colocar um site WordPress em produção.
Com a ajuda do XAMPP, é possível acessar o banco de dados através do phpMyAdmin, na URL http://localhost/phpmyadmin/. Além disso, você pode adicionar mais recursos, como o WordPress, copiando o conteúdo para a pasta htdocs e configurando conforme necessário.
O localhost é uma tecnologia essencial que facilita o desenvolvimento de programas, permitindo que eles funcionem localmente antes de serem lançados em produção.
Fonte: Betrybe