Criando servidor que suporte java

7 respostas
esdras_63

Olá pessoal! Configuramos o servidor apache tomcat no nosso servidor Debian Lenny com Apache. Porém depois de tudo funcionando nós gostaríamos de configurá-lo para quando acessar a página: www.brazcom.com.br ele abra um sistema java com jsps, etc. O problema é que depois de tudo configurado está dando um erro que parece ser de permissão:
Forbidden

You don’t have permission to access / on this server.

Apache/2.2.16 (Debian) mod_jk/1.2.26 PHP/5.3.3-7+squeeze3 with Suhosin-Patch mod_ssl/2.2.16 OpenSSL/0.9.8o Server at www.brazcom.com.br Port 80

Vocês podem acessar a url www.brazcom.com.br para verem o erro.

Se alguém tiver um material interessante para configurar um servidor tomcat interligado com o apache seria de meu interesse.

Obrigado!

7 Respostas

M

Cara se não me engano é no arquivo:

/usr/local/etc/apache/httpd.conf

Procura pela linha:

DirectoryIndex index.html

Caso encontre assim significa que está como default apenas o “index.html”, adicione as demais que você esta trabalhando…
Exemplo:

DirectoryIndex index.html index.htm default.htm index.php etc…

Em seguida dar um restart no apache:

/usr/local/sbin/apachectl restart

Bom isso é eficaz caso você seja o administrador da rede… caso contrário se seu acesso for apenas o ftp e cpanel, creio que seu problema seja o chmod não?

esdras_63

Sim nós estamos com 456347623473 tutoriais de como fazer a bendita conexão do apache com o tomcat mais ta duro. Vou dar uma olhada nesse arquivo.

Obrigado!

FPaschoal

Boa tarde esdras_63, apenas uma observação: Não é recomendável que as informações de versão do servidor sejam exibidas em páginas de erro (talvez você já saiba disso), assim que você arrumar tudo para produção é melhor configurar o Apache para não exibir essas informações, isso pode fazer com que usuários mal intencionados, ao saberem a versão do software que você utiliza, procurem exploits especificos para essas versões etc.

Mais informações nesta página.

Abraços e boa sorte com seu problema.
FPaschoal

esdras_63

A sim. Muito obrigado pela observação, nem sabia disso. Vou arrumá-lo aqui e esconder as informações. Obrigado!

M

Só lembrando caso tenha resolvido, poste o que fez para solucionar e edite o título com a tag [Resolvido] :stuck_out_tongue:

FPaschoal

Na maquina local (onde está instalado o Apache) você consegue acessar normalmente? Se sim, ele deve estar bloqueando requisições externas apenas, é a configuração padrão.

No arquivo httpd.conf procure pela configuração do diretório onde está sua aplicação e veja se está para “permitir de todos” (Allow from all).

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all         //Essa linha Pode estar assim, mude para: Allow from all
</Directory>

Neste link tem outras coisas que podem estar causando seu problema e as possíveis soluções.

esdras_63

Ahh é mesmo! Obrigado vou tentar aqui com essas configurações.

Muito obrigado! Depois posto se deu ou não certo.

Criado 13 de outubro de 2011
Ultima resposta 14 de out. de 2011
Respostas 7
Participantes 3