Como configurar o host virtual no Windows 10

Publicados: 2021-02-22
Siga @Cloudways

Muitos desenvolvedores iniciam o desenvolvimento da web em seu ambiente local e, quando o trabalho é concluído, eles migram seu site para um ambiente ativo. A configuração local fornece um ambiente de desenvolvimento flexível para experimentar as novas técnicas e, o mais importante, gerenciar o código do projeto é uma questão simples. Se você estiver trabalhando com o WordPress, configurar hosts virtuais e a pilha do XAMPP é uma tarefa simples.

A pilha XAMPP fornece uma plataforma local onde você pode instalar e executar seus sites WordPress diretamente do seu desktop / Mac. A pilha suporta os mesmos componentes do servidor web real e garante que, quando chegar a hora de colocar o projeto no ar, o (s) banco (s) de dados e sites inteiros possam ser movidos facilmente sem qualquer aborrecimento.

Neste tutorial, vou demonstrar como você pode instalar e configurar hosts virtuais para sites WordPress com o XAMPP em execução no Windows 10. Presumo que você já tenha o XAMPP e o WordPress instalados no Windows 10. Se estiver interessado em configurar para criar um novo site WordPress no XAMPP, criamos um guia detalhado que aborda os detalhes de instalação e execução de um site WordPress no XAMPP.

  • O que é um Host Virtual?
  • Criar Host Virtual
  • Configurar URL do site WordPress

O que é um Host Virtual?

Um host virtual é usado para hospedar vários nomes de domínio em um único servidor. Isso significa que diferentes sites compartilham o mesmo servidor e utilitários para o projeto desejado. Existem muitas vantagens quando você usa os conceitos de host virtual em um ambiente ao vivo e várias empresas de grande escala seguem o mesmo princípio para fornecer hospedagem na Web de baixo custo para seus clientes. O melhor exemplo seria hospedagem compartilhada.

Existem três tipos de hosts virtuais; com base em nome, IP e porta.

Com base no nome, você pode hospedar vários sites no mesmo servidor IP.

No baseado em IP, cada site usa um endereço IP exclusivo.

No baseado em porta, diferentes sites hospedam em um endereço IP comum, mas se distinguem com base no número de porta exclusivo.

Criar Host Virtual

Neste artigo, estou criando um host virtual em um ambiente local para trabalhar em diferentes projetos do WordPress.

Então vamos começar!

Primeiro, você precisa navegar para D: \ xampp \ apache \ conf \ extra ou onde quer que seus arquivos XAMPP estejam localizados. No meu caso, meu arquivo XAMPP está localizado na unidade D.

localização do arquivo xampp vhost

Em seguida, edite httpd-vhosts.con f com qualquer editor de texto. No meu caso, estou usando o Notepad ++.

editar arquivo httpd vhosts

O arquivo é semelhante a este:

arquivo conf httpd vhost

Agora, cole o seguinte código no final do texto / código do arquivo:

 <VirtualHost *: 80>

DocumentRoot "D: \ xampp \ htdocs \ testing"

ServerName farhan.cw

<Diretório "D: \ xampp \ htdocs \ testing">

</Directory>

</VirtualHost>

No código acima:

  • VirtualHost: a maioria dos servidores da web usa a porta 80 como porta padrão. No entanto, você pode alterar a porta para 8080, 8081, etc.
  • DocumentRoot: A pasta onde existirão os arquivos de um site. No nosso caso, o nome da pasta é “teste”.
  • Nome do servidor: é o URL do nosso host virtual.
  • Diretório: é o diretório de nosso host virtual.

Agora, vá para Windows> Pesquisar> Executar e cole a seguinte linha:

 C: \ Windows \ System32 \ drivers \ etc \ hosts 

janela de localização do arquivo host 10

Em seguida, abra o arquivo Host em seu editor de texto e adicione a seguinte linha no arquivo Host.

 127.0.0.1 farhan.cw 

editar arquivo host no Windows 10

Quando terminar, você precisa reiniciar o Apache e o MySQL no painel de controle do XAMPP e verificar se http://localhost/testing abre em seu navegador.

reinicie o apache

Você pode ver que o domínio foi alterado com êxito e um erro 500 do servidor interno aparece para o URL anterior (http: // localhost / testing).

verificando URL

Em seguida, precisamos alterar a URL do site do nosso WordPress e, portanto, precisamos acessar o banco de dados.

Configurar URL do site WordPress

Neste ponto, estou assumindo que você tem um site WordPress configurado.

Agora, é hora de alterar a URL do banco de dados (uma etapa muito importante para configurar o host virtual).

Para isso, abra seu navegador e vá para http: // localhost / phpmyadmin / e selecione seu banco de dados. No meu caso, é um “ teste ”.

Em seguida, abra wp_options e clique em editar a URL do site de http: // localhost / testing / para http://farhan.cw, e a URL inicial de http: // localhost / testing para http://farhan.cw.

alterar url do site wordpress

Reinicie o Apache e visite o URL do seu host virtual, no nosso caso é “ farhan.cw ” e verifique se o domínio foi configurado com sucesso.

reinicie o apache

Uma vez que a configuração dos hosts virtuais para o site WordPress foi concluída, aqui está como o resultado final ficaria:

host virtual xampp

Palavras Finais

É isso! Espero que você tenha uma ideia clara de como configurar hosts virtuais para WordPress com XAMPP rodando no Windows 10. Se você tiver alguma dúvida ou sugestão, sinta-se à vontade para me perguntar na seção de comentários abaixo.

P. O que é um host virtual no XAMPP?

No XAMPP, um host virtual é o nome dado ao host local para que o desenvolvedor possa acessar facilmente os ativos sem o problema de links quebrados ou problemas semelhantes. Uma instalação do XAMPP pode ter vários hosts virtuais.

P. Como adiciono vários hosts virtuais ao XAMPP Windows 10?

Adicionar vários hosts virtuais ao XAMPP para Windows 10 é um processo de quatro etapas.

1. Crie pastas individuais para os hosts virtuais na pasta htdocs.
2. Edite httpd-vhosts.conf para incluir informações (incluindo nome do host, raiz do documento e nome do servidor) sobre cada host virtual.
3. Edite o arquivo de hosts para incluir o endereço IP (geralmente 127.0.0.1) e o nome dos hosts virtuais.
4. Reinicie o XAMPP e acesse cada host virtual para testar o sucesso do processo.

Q. Como mudo meu nome de domínio de localhost no XAMPP?

Alterar o nome de domínio de localhost requer primeiro a edição do arquivo de hosts locais para incluir o novo nome de domínio e o endereço IP de localhost (127.0.0.1). Em seguida, edite o arquivo httpd-vhosts.conf para incluir as novas informações de domínio (nome do host, raiz do documento e nome do servidor). Por fim, reinicie o XAMPP e acesse o novo domínio no navegador.

P. Como funciona um host virtual?

Um host virtual emula a funcionalidade de um servidor ativo e fornece uma estrutura de diretório e conectividade de banco de dados semelhantes. Você pode ter vários hosts virtuais em sua máquina de desenvolvimento local, cada um hospedando diferentes sites (ou versões de um site). Se desejar, você também pode conectar o host virtual a um domínio ativo para testar a funcionalidade do projeto.