. Criar máquinas virtuais em um servidor WAMP - Tudo Sobre Tecnologia

Este exemplo simples demonstra como obter hosts virtuais em funcionamento rapidamente no seu servidor WAMP. 
O servidor Windows Apache MySQL PHP (WAMP) é incrivelmente poderoso. Não só permitem que você hospedar um site usando o servidor web mais flexível do mundo, ele também permite que você faça isso em seu host Windows.
Mas não pense que porque você está em um host Windows que você perde muito da flexibilidade encontrada no equivalente Linux. Na verdade, grande parte do conjunto de recursos se traduz - o que inclui os hosts virtuais. Usando máquinas virtuais permite, efetivamente, hospedar mais de um site em uma única máquina.
Por exemplo, digamos que você quer hospedar:
  • localhost
  • mysite.localhost
Eu vou te mostrar como fazer facilmente tanto com um servidor WAMP único (eu assumo o servidor WAMP está instalado e funcionando, e você tem acesso administrativo aos arquivos e pastas em que máquina). Vamos nos concentrar em um arquivo de configuração de cada vez.

hospedeiros

Primeiro, você precisa editar o arquivo hosts no servidor. Isto irá mapear o nome do host virtual para um endereço IP. Para manter este simples, vamos mapear 127.0.0.1 para mysite. Veja como:
  1. Abra o bloco de notas como administrador.
  2. Abra o arquivo C: \ Windows \ System32 \ drivers \ etc \ hosts.
  3. Adicione a linha: 127.0.0.1 mysite.
  4. Salve o arquivo host (certificando-se de não salvá-lo como um arquivo txt.).

httpd.conf

A maneira mais rápida de acessar esse arquivo é botão direito do mouse no ícone do WAMP na bandeja do sistema e selecione Apache | httpd.conf ( Figura A ).
Figura A

wamp_virt_1_110513.png

O menu do usuário WAMP
Quando você seleciona a entrada httpd.conf, bloco de notas vai abrir com o conteúdo do arquivo httpd.conf. Dentro desse arquivo, você precisa descomentar a entrada para hosts virtuais configuração local do arquivo. Procurar estas duas linhas:
# Anfitriões virtuais
# Include conf / extra / httpd-vhosts.conf
Retire o "#" na segunda linha acima e salve e feche o arquivo httpd.conf.

httpd-vhosts.conf

O próximo arquivo a ser editado não pode ser acessado através da interface de usuário do WAMP, você deve encontrar este arquivo em C: \ wamp \ bin \ apache \ Apache-XXX \ conf \ extras \ (XXX é o número da versão). Abra o arquivo no bloco de notas e adicione a seguinte seção (estamos honrando com nosso exemplo atual de "meusite").
<VirtualHost *:80>
ServerAdmin emailaddress@domain.com
DocumentRoot "c: \ mySite"
ServerName mysite.local
ErrorLog "logs / mysite.log"
CustomLog "logs / meusite-access.log" comuns
</ VirtualHost>
Notas sobre o código: Você deve adicionar uma directiva *:80> para cada host virtual que você cria. O administrador do site é emailaddress@domain.com. Além disso, se você precisa para servir o host virtual em uma porta não-padrão, alterá-lo na linha da diretiva VirtualHost. A referência para c: \ mySite é o diretório criado para hospedar os arquivos e pastas para o novo host virtual, você vai precisar para criar essa pasta (você pode colocá-lo onde quer que você precisa na hierarquia da pasta, enquanto ele é acessível pelo Apache).
Depois de adicionar o código acima para o arquivo correto, salve-o e reinicie os serviços WAMP. Agora você deve ser capaz de ver tanto localhost e mysite a partir do seu browser.Você vai querer mudar os endereços para atender às suas necessidades.

Autor:


Sobre Jack Wallen

Jack Wallen é um premiado escritor para TechRepublic e Linux.com. Como um promotor / user do Linux OS ávido, Jack tenta converter o maior número de usuários de código aberto possível. Sua atual sabor favorito de Bodhi Linux é Linux (uma fusão de Ubuntu ...

0 comentários Goocle+ 0 Facebook

Postar um comentário

 
Tudo Sobre Tecnologia © 2013-2020. Todos os direitos reservados. Tudo Sobre Tecnologia. Desenvolvido por TST
Topo