Como configurar os Hosts Virtuais no Apache 2 no Ubuntu? Estou recebendo erros

1

Eu sou novo no Ubuntu e estou configurando o Apache. Eu só quero definir isso para o desenvolvimento local. Eu encontrei uma infinidade de informações, mas algumas delas são contraditórias ou confusas. Comecei com uma nova instalação e agora que eu mexi com isso, o Apache está jogando erros quando tento iniciá-lo.

Alguém pode me dar uma abordagem simples e passo-a-passo para configurar hosts virtuais no Ubuntu do zero? Quais arquivos eu preciso editar? Quais comandos eu preciso executar?

Obrigado!

Atualização 1: Especificamente, o erro que estou recebendo é este:

* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Fri Oct 09 11:32:38 2009] [error] VirtualHost sitename:0 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

Então diz [Ok], isso significa que os erros não importam realmente? Eu posso abrir meu navegador, digite o nome do host virtual e o site correto será exibido. Mas também obtenho a mesma coisa quando digito localhost.

Atualização # 2: Acho que consertei o erro "mixing ports". Um tutorial me disse para adicionar uma linha ao meu arquivo apache2.conf e acho que não precisava. Então eu removi e o erro foi embora. Ainda estou recebendo o erro sobre não conseguir determinar o nome de domínio totalmente qualificado. O que esse erro significa? Parece estar funcionando bem. Mas quando eu digito localhost ainda mostra o outro site. Preciso criar um host virtual para o host local?

    
por Andrew 09.10.2009 / 20:19

2 respostas

0

Coloque seu bloco em um arquivo em / etc / apache2 / sites-available, com um nome relacionado ao site que ele contém. Vou assumir "sitename".

Em seguida, edite:

a2ensite sitename
/etc/init.d/apache2 reload

Consulte o link para a documentação do servidor http se precisar de ajuda mais detalhada com o seu bloqueio.

    
por 09.10.2009 / 20:22
1

Não se preocupe muito com o "não foi possível verificar o erro do FQDN", não é realmente importante para a maioria dos aplicativos. Basicamente, isso significa que não houve uma pesquisa reversa de DNS que resolveu o endereço IP do seu servidor (o que obviamente é bom se um dos adaptadores é um endereço interno, como em seus logs).

    
por 09.10.2009 / 21:24