Servidor pronto para usar

Tomcat on Apache

Plataforma Java Servlet e JSP

screenshots Tomcat on Apache

Tomcat é um recipiente servlet que implementa as especificações Java Servlet e JavaServer Pages (JSP), e fornece um ambiente de servidor web "pura Java" HTTP para o código Java a executar in. Tomcat pode muitas aplicações web em grande escala, missão crítica em uma gama diversificada de indústrias e organizações.

Este appliance integra o Tomcat com o servidor Web Apache. Quando não for necessário um servidor Web com todas as funcionalidades, considere usar o Tomcat appliance independente.

Este appliance inclui todas as características padrão em TurnKey Core, e ainda por cima:

  • Tomcat nas configurações do Apache:

    • TurnKey painel de controle web em /var/lib/tomcat10/webapps/cp

      O arquivo de índice Apache padrão (/var/www/index.html) usa o javascript para redirecionar a página web raiz para o painel de controle:

      window.location = "/cp/"
    • Tomcat 10.1 e todos os componentes instalados a partir do gerenciamento de pacotes.

    • Usando o OpenJDK 21 Java runtime do Debian.

    • Aplicações web implantadas em /var/lib/tomcat10/webapps.

    • TurnKey painel de controle web em /var/lib/tomcat10/webapps/cp.

    • Saída do console JSP disponível através do diário systemd.

    • Criamos funções de administrador/gerente Tomcat e usuário de administrador.

    • Use conector de balanceador de carga Apache2 Jk (desempenho).

    • JkMounts para aplicações de administrador, gestor, host-manager (conveniência).

    • Conector Tomcat AJP para localhost (segurança).

    • Ouvinte de conector Tomcat HTTP removido (segurança).

    • Defina as variáveis de ambiente Tomcat e Java.

  • Inclui MariaDB, um servidor de banco de dados compatível com MySQL.

  • Suporte SSL fora da caixa.

  • Inclui módulos Webmin para configurar Apache2 e MariaDB.

Ver o Tomcat em documentos Apache Para mais pormenores.

Credenciais (senhas definidas na primeira inicialização)

  • Webmin, SSH, MariaDB: nome de utilizador raiz

  • Aplicações de administração Tomcat: nome de utilizador administrador

Detalhes de uso & Fazer login para administração

Sem senhas padrão: Por razões de segurança não existem senhas padrão. Todas as senhas estão definidas em inicialização do sistema Tempo.

Ignorar o aviso do navegador SSL: navegadores não gostam de certificados SSL autoassinados, mas este é o único tipo que pode ser gerado automaticamente. Se você tem um domínio configurado, então via Menu Avançado do Confconsole, você pode gerar livre Vamos Encypt SSL/TLS certificados.

Web - aponte o seu navegador para:

  1. http://12.34.56.789/ - não criptografado, então não há aviso do navegador
  2. https://12.34.56.789/ - criptografado com certificado SSL autoassinado

Nota: alguns appliances auto direcionam http para https.

Nome de utilizador para aplicações de administração de tomcat:

Iniciar sessão como utilizador administrador

Nome de utilizador para administração de bases de dados:

  1. Administrador; login como nome de usuário MySQL administrador:

    https://12.34.56.789:12322/ - Administração de banco de dados app web

  2. Ferramenta de linha de comando MySQL; faça login como raiz (sem senha necessária):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

Nome de usuário para administração do sistema OS:

Iniciar sessão como raiz excepto em Mercado AWS que usa o nome de usuário administrador.

  1. Aponte o seu navegador para:
  2. Login com cliente SSH:
    ssh root@12.34.56.789
    

    Caso especial para o mercado AWS:

    ssh admin@12.34.56.789
    

* Substituir 1234.56.789 por um IP ou nome de host válido.