apache 2 ServerName localhost vs 127.0.0.1

1

Eu tenho alguns usuários relatando que o apache 2 no Windows está lento na rede. Eu sei que eu era capaz de acelerar o mysql usando 127.0.0.1 para o endereço de conexão do mysql. Eu também achei que em um ServerName que é localhost:80

Se eu mudar o SeverName para 127.0.0.1:80 causará algum efeito colateral na rede de máquinas na rede?

Quais são os prós e contras de se fazer essa mudança?

    
por Chris Muench 14.07.2015 / 18:26

2 respostas

3

Se esse é o VirtualHost padrão, seja o primeiro VirtualHost definido nessa combinação de IP / porta ou porque a tag VirtualHost contém _default_ (consulte Exemplos do VirtualHost - Usando o padrão vhosts - Servidor HTTP Apache , então não importa se você o altera de localhost:80 para% código%.

Atualmente, as máquinas remotas não devem conseguir acessá-las de qualquer maneira usando o nome localhost (ou seja, os usuários não acessariam o link a menos que estavam na própria máquina), já que isso resolveria a máquina deles e não a máquina na qual você está executando o Apache.

Como eles não estão usando 127.0.0.1:80 para acessá-lo, alterá-lo não importa, já que o VirtualHost padrão no Apache exibirá as solicitações recebidas independentemente do que você colocou para localhost ou ServerName .

    
por 18.07.2015 / 04:24
0

If I change SeverName to 127.0.0.1:80 will this cause any side effects with networking from machines on the network?

Sim. Isso cortará o acesso de fora do próprio servidor. 127.0.0.1 é um endereço IP da interface de loopback, que é usado apenas para comunicação de rede entre processos diferentes no mesmo servidor.

What are the pros and cons of making this change?

Bem, acho que isso é óbvio agora. :)

Se você deseja executar o apache, faça um favor e execute-o em um servidor linux ou BSD apropriado. Sempre foi um hack para obter o apache rodando no Windows. É possível, mas não ideal por muitos motivos. Se você está preso com o Windows por algum motivo, basta usar o IIS.

    
por 14.07.2015 / 18:47

Tags