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 .
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
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 .
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.
Outra opção é usar o apache como frontend to tomcat, usando o Mod_JK.
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