Como configurar o Apache no Ubuntu?

3

Esta é uma questão noob.

Eu instalei o Apache ( apache2 ) no meu host Ubuntu. Agora eu gostaria de configurá-lo para fazer o seguinte:

  • mapear http://localhost/my-app para ~/dev/my-app
  • mapear http://localhost/api-1 para http://apisrv/api-1
  • mapear http://localhost/api-2 para http://apisrv/api-2

Pelo que entendi, devo configurar Directory e Proxy . Minhas perguntas são:

  • Qual arquivo de configuração devo editar exatamente para adicionar as definições Directory e Proxy ? /etc/apache2/httpd.conf , /etc/apache2/apache2.conf ou /etc/apache2/sites-enabled/000-default

  • Como configurar Directory e Proxy para os mapeamentos acima?

por Misha 02.05.2012 / 16:26

2 respostas

1

Procure no arquivo httpd.
Se você olhar de perto, você verá 1 Diretório funcionando, com muitos comentários. Basta copiar e colá-lo para cada diretório e ajustá-lo onde for necessário (remover os comentários para mais visão geral)

    
por 02.05.2012 / 16:31
1

Para instalações mais recentes do Apache, você deseja colocar suas diretivas personalizadas em Sites.Enabled. Sua configuração geral do Apache está em http.conf. As diretivas do Sites.enabled substituem o httpd.conf na inicialização. Além disso, não vejo um motivo para ter um proxy com base no que você descreveu acima.

    
por 02.05.2012 / 18:36