host virtual do endereço IP

1

se eu não tiver um domínio e o que eu tenho é o endereço IP, como posso criar um host virtual? alguém pode me dar um exemplo de um arquivo nginx.conf?

    
por EquinoX 28.02.2011 / 06:35

2 respostas

0

Use o arquivo de hosts. Adicionar diretiva do servidor à configuração do nginx:

server {
    server_name   example.com;
    root /var/www/example.com;
}

Crie /var/www/example.com:

# mkdir /var/www/example.com
# echo "example.com virtualhost" >> /var/www/example.com/index.html

Adicione example.com aos arquivos de hosts do sistema local (% SystemRoot% \ system32 \ drivers \ etc \ no Windows):

#echo "IP example.com" > /etc/hosts

Você também pode usar o DynDNS.

    
por 28.02.2011 / 07:01
1

Você precisa usar um host virtual não baseado em nome, no qual só pode ter um site por endereço IP. Nesse caso, basta digitar o IP no navegador da Web. A configuração nginx padrão na maioria dos sistemas já deve ter essa configuração para você

Se você quiser colocar mais de um site em um IP, você deve usar virtualhosts baseados em nomes, configurá-los normalmente se tiver um nome de domínio, mas para poder vê-los, você teria que editar seus hosts arquivo para adicionar os registros de domínio nos quais você configura seu virtualhosts. Você teria que fazer isso em todos os computadores dos quais deseja acessar esses sites e requer privilégios de administrador para cada máquina

OBSERVAÇÃO: você não precisa realmente possuir os domínios que usa, mas eu recomendaria ou, pelo menos, não usaria domínios comuns

    
por 28.02.2011 / 09:16