Ready-to-use Server

Tomcat on Apache

Java Servlet und JSP Plattform

Tomcat on Apache Screenshots

Tomcat ist ein Servlet-Container, der die Spezifikationen Java Servlet und JavaServer Pages (JSP) implementiert und eine "reine Java" HTTP-Webserver-Umgebung für Java-Code bereitstellt. Tomcat unterstützt zahlreiche große, unternehmenskritische Webanwendungen in einer Vielzahl von Branchen und Organisationen.

Dieser Appliance integriert Tomcat mit dem Apache-Webserver. Standalone Tomcat Appliance.

Dieses Appliance enthält alle Standardfunktionen in TurnKey Core, und darüber hinaus:

  • Tomcat auf Apache-Konfigurationen:

    • TurnKey Web Control Panel in /var/lib/tomcat10/webapps/cp

      Die Standard-Apache-Indexdatei (/var/www/index.html) verwendet Javascript, um die Root-Webseite zum Bedienfeld umzuleiten):

      window.location = "/cp/"
    • Tomcat 10.1 und alle Komponenten, die vom Paketmanagement installiert wurden.

    • Mit der OpenJDK 21 Java Runtime von Debian.

    • Bereitstellen von Webanwendungen in /var/lib/tomcat10/webapps.

    • TurnKey Web Control Panel in /var/lib/tomcat10/webapps/cp.

    • JSP Konsolenausgang verfügbar über das Systemd Journal.

    • Tomcat Admin / Manager Rollen und Admin Benutzer erstellt.

    • Verwenden Sie Apache2 Jk Loadbalancer-Anschluss (Leistung).

    • JkMounts für Admin-, Manager-, Host-Manager-Anwendungen (Convenience).

    • Binden Tomcat AJP-Anschluss an localhost (Sicherheit).

    • Tomcat HTTP Connector Listener (Sicherheit) entfernt.

    • Legen Sie systemweite Tomcat- und Java-Umgebungsvariablen fest.

  • Enthält MariaDB, einen MySQL-kompatiblen Datenbankserver.

  • SSL-Unterstützung out of the box.

  • Enthält Webmin-Module zum Konfigurieren von Apache2 und MariaDB.

Siehe: Tomcat auf Apache docs für weitere Einzelheiten.

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MariaDB: Benutzername Wurzel

  • Tomcat Administration Anwendungen: Benutzername Admin

Stabile Version: 19.0 (Changelog)

Nutzungsdetails & Logging in für die Administration

Keine Standardpasswörter: Aus Sicherheitsgründen gibt es keine Standardpasswörter. Alle Passwörter sind auf Systeminitialisierung Zeit.

SSL Browser Warnung ignorieren: Browser mögen keine selbstsignierten SSL-Zertifikate, aber dies ist die einzige Art, die automatisch generiert werden kann. Confconsole Erweitertes MenüSie können frei generieren Lassen Sie uns SSL / TLS-Zertifikate einschließen.

Web-Web - Richten Sie Ihren Browser auf entweder:

  1. http://12.34.56.789/ - nicht verschlüsselt, also keine Browserwarnung
  2. https://12.34.56.789/ - verschlüsselt mit selbstsigniertem SSL-Zertifikat

Hinweis: einige Appliances Auto Direct http zu https.

Benutzername für tomcat-administrationsanwendungen:

Login als Benutzername Admin

Benutzername für die Datenbankverwaltung:

  1. Adminer; Login als MySQL-Benutzername Adminer:

    https://12.34.56.789:12322/ - Adminer Datenbankverwaltung Web-App

  2. MySQL Kommandozeilentool; Login als Wurzel (kein Passwort erforderlich):
    $ 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>
    

Benutzername für OS System Administration:

Login als Wurzel außer am AWS Marktplatz die den Benutzernamen verwendet Admin.

  1. Richten Sie Ihren Browser auf:
  2. Login mit SSH Client:
    ssh root@12.34.56.789
    

    Sonderfall für AWS-Marktplatz:

    ssh admin@12.34.56.789
    

* Ersetzen Sie 12.34.56.789 durch eine gültige IP oder einen gültigen Hostnamen.