[JAVA] Lassen Sie uns jetzt Servlet mit Amazon Corretto ausführen

Wie der Titel schon sagt, sollten wir in diesem Eintrag Amazon Corretto anstelle von Oracle Java verwenden, das schwer auszuwählen ist, um Servlet auszuführen. Nun, ich frage mich, wie viele ähnliche Artikel bereits haben! !! Aber ich werde schreiben, ohne mir darüber Sorgen zu machen.

Apps vorbereiten

Die diesmal vorbereiteten Versionen der Apps lauten wie folgt. Auch wenn es keine detaillierte Version gibt, denke ich, dass es funktionieren wird.

Installieren Sie zuerst Apache

  1. Führen Sie zuerst VC_redist.x64.exe aus. Dies ist ein weiterverteilbares C ++ - Paket. Es sieht so aus, als würden Sie es benötigen, um die Windows-Binärdateien von Apache auszuführen.
  2. Extrahieren Sie httpd-2.4.41-win64-VC15.zip. Übrigens, setzen Sie den Ordnernamen um httpd und platzieren Sie ihn in meinem Fall im Stammverzeichnis des Laufwerks C. Bis zur Kerndatei ist C: \ httpd \ Apache24 \ bin \ httpd.exe.
  3. Öffnen Sie C: \ httpd \ Apache24 \ conf \ httpd.conf und legen Sie den Dokumentstamm fest. Wechseln Sie danach an der Eingabeaufforderung zu C: \ httpd \ Apache24 \ bin \ und führen Sie [httpd -k install] aus. Wenn kein Fehler vorliegt, wird er als Dienst registriert und ausgeführt.
  4. Greifen Sie mit einem Browser auf localhost zu und es ist in Ordnung, wenn [Es funktioniert!] Angezeigt wird.

Installieren Sie als Nächstes Amazon Corretto

Dies ist ein Java-Paket, das von Amazon verwaltet und vertrieben wird und mit Oracle Java konkurriert. Mit Ver11 wird der langfristige Support bis Mitte 2024 fortgesetzt, und Sie können ihn mit derselben Lizenz wie OpenJava verwenden (nicht wahr?).

  1. Führen Sie das Installationsprogramm aus. Vielleicht ist es besser, es als Administrator auszuführen. Es gibt nichts besonders Schwieriges, und ich denke, es wird enden, wenn Sie auf [Weiter] klicken.
  2. Und natürlich wird das Installationsprogramm die Umgebungsvariablen wie JAVA_HOME verarbeiten.

Und schließlich installieren Sie Tomcat

  1. Installieren Sie Tomcat ganz am Ende. Sie können dies als Administrator tun und einfach auf [Weiter] klicken.
  2. Vielleicht ist das einzige Mittel, dass es sich nicht um Oracle Java handelt, oder geben Sie das Verzeichnis an, in dem Sie Corretto installiert haben, da das Auswahlformular für die virtuelle Maschine leer ist.

Zum Schluss ändern Sie die Einstellungen ein wenig

  1. Erstellen Sie zunächst eine Datei mit dem Namen httpd-proxy-ajp.conf in C: \ httpd \ Apache24 \ conf \ extra. Sie können andere Dateinamen verwenden, da diese nur mit anderen Dateien im selben Verzeichnis übereinstimmen.
  2. Öffnen Sie nach dem Erstellen die Datei und schreiben Sie die Magie. Der in Schrägstrichen nach "Speicherort" in der ersten Zeile eingeschlossene Teil ist der Ordnername nach dem Domänennamen. Die zweite Zeile entspricht dem Pfad, der den Port dieses Ordners enthält. Mit anderen Worten, Apache und Tomcat zeigen heimlich http://www.example.com:8009/docs/ an, wenn auf http://www.example.com/docs/ zugegriffen wird. Dies ist eine Nuance.

<Location /docs/> ProxyPass ajp://127.0.0.1:8009/docs/ </Location>

Nachdem Sie das oben Gesagte geschrieben haben, machen Sie diese Datei unter C: \ httpd \ Apache24 \ conf \ hgttpd.conf sichtbar und starten Sie Apache und Tomcat neu.

〆 Ja, ich glaube, ich habe es eine Weile geschrieben, aber ich denke, es funktioniert gut. Danach können Sie PHP oder MariaDB verwenden, wie Sie möchten!

Recommended Posts

Lassen Sie uns jetzt Servlet mit Amazon Corretto ausführen
Installieren Sie Corretto 8 unter Windows
Führen Sie STS4 auf dem Mac aus
[Java] Installieren von Amazon Corretto 8
Führen Sie PostgreSQL unter Java aus
Verwenden Sie Corretto 11 mit Heroku
Führen Sie die Verarbeitung auf Ant aus
Führen Sie tiscamera unter Ubuntu 18.04 aus
Bis Sie Quarkus ausführen und Docker-Image auf Amazon ECS ausführen
Führen Sie R von einem Tomcat-basierten Java-Prozess unter Amazon Linux aus