Servidor web público com o Apache Tomcat (OS X Lion)

0

Acabei de descobrir que é possível criar um servidor da Web público por meio de "preferência". É possível tornar este "servidor da web" em um servidor Apache Tomcat? Eu desenvolvo em Java / Jsp / Servlet ..

Eu uso o Lion e sou novo no Mac

    
por boje 23.10.2011 / 16:11

2 respostas

0

Não. A configuração Preferências do Sistema ativa somente o Servidor HTTP Apache.

Você mesmo pode configurar o Tomcat autônomo ou configurar o Apache para usar mod_jk para se conectar ao Tomcat, conforme descrito, por exemplo, aqui .

    
por 23.10.2011 / 20:17
0

Sim, claro. Mas o firewall não simplifica hoje em dia. Nas versões anteriores do OSX, você poderia adicionar uma exceção de porta ao firewall, o que não é possível no AFAICS. Você pode instalar o frontend do firewall Waterroof.

link

Outra opção é usar o apache como frontend to tomcat, usando o Mod_JK.

link

Uma terceira opção, se você não precisar do Apache, é fazer com que o Tomcat ouça a porta 80 e desative o Apache. Ativar o servidor da web no firewall faz com que o OSX inicie o servidor da web. Então você provavelmente deve fazer o Apache usar outra porta, digamos, a porta 9090. Então o apache começa, quando o firewall o inicia, e você inicia o tomcat manualmente.

TOMCAT

Abra server.xml

<Connector connectionTimeout="20000" port="8080"

Deve ser: port="80"

Veja link

APACHE

Edite o httpd.conf

listen 80

deve ser: ouça 9090

Veja o link

    
por 11.04.2012 / 18:23