Diagramm des Bereitstellungs- und Installationsprozesses in der Java+Tomcat-Umgebung

Diagramm des Bereitstellungs- und Installationsprozesses in der Java+Tomcat-Umgebung

Als nächstes werde ich Java+Tomcat auf Centos7 installieren. Im Internet gibt es viele Artikel dazu, und ich habe einige Probleme bei der Bereitstellung. Nachfolgend finden Sie einen Installationsprozess, den ich selbst zusammengefasst habe!

Installieren Sie die Java-Umgebung

Zuerst gehen wir zur offiziellen Java-Website, um JDK herunterzuladen. Hier lade ich die Version jdk1.8 herunter.

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Klicken Sie auf „Lizenzvereinbarung akzeptieren“ und wählen Sie die herunterzuladende Version aus. Sie müssen ein Oracle-Konto registrieren, um sich anzumelden und herunterzuladen!

Kopieren Sie das heruntergeladene JDK-Paket in das Centos7-Stammverzeichnis. Es wird empfohlen, WinSCP zu verwenden

Erstellen Sie ein Java-Installationsverzeichnis

mkdir -p /usr/local/java

Entpacken Sie das JDK-Paket in das Java-Installationsverzeichnis

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

Konfigurieren von Umgebungsvariablen

vim /etc/profile.d/java.sh

exportiere JAVA_HOME=/usr/local/java/jdk1.8.0_211
exportiere CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export PATH=$PATH:$JAVA_HOME/bin

Sorgen Sie dafür, dass die Konfiguration sofort wirksam wird

source /etc/profile

Überprüfen Sie, ob die Java-Umgebung erfolgreich konfiguriert wurde.


Installieren Sie die Tomcat-Umgebung

Laden Sie das Installationspaket von der offiziellen Website herunter: https://tomcat.apache.org/

Hier wähle ich Tomcat8-Archive, um historische Versionen anzuzeigen


Hier wähle ich Version v8.5.5. Denken Sie daran, nicht das src-Verzeichnis aufzurufen, um das Installationspaket herunterzuladen. Sie werden auf das Problem stoßen, dass bootstarp.jar nicht im bin-Verzeichnis zu finden ist. Rufen Sie das bin-Verzeichnis auf und laden Sie das Codepaket herunter.


In das Installationsverzeichnis entpacken

tar -zxvf apache-tomcat-8.5.5.tar.gz -C /usr/local/

Erstellen eines Softlinks

cd /usr/lokal/
ln -sv apache-tomcat-8.5.5 tomcat

Konfigurieren von Umgebungsvariablen

vim /etc/profile.d/tomcat.sh

CATALINA_BASE=/usr/local/tomcat
PATH=$CATALINA_BASE/bin:$PATH
export PATH CATALINA_BASE

So aktivieren Sie die Konfiguration

source /etc/profile.d/tomcat.sh

Überprüfen Sie den Tomcat-Versionsstatus

Geben Sie das Bin-Verzeichnis von Tomcat ein

cd /usr/local/tomcat/bin/

Berechtigung erteilen

chmod 755 *

Anzeigen von Konfigurationsinformationen

./catalina.sh version


Starten Sie den Tomcat-Dienst

./startup.sh


Wenn der obige Inhalt erscheint, bedeutet dies Erfolg. Besuchen Sie jetzt ip:8080, um zu sehen


Zusammenfassen

Oben sehen Sie eine grafische Darstellung des Bereitstellungs- und Installationsprozesses der Java+Tomcat-Umgebung, die vom Herausgeber vorgestellt wurde. Ich hoffe, dass sie für alle hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Dockerfile-Bereitstellung in der Java-Webumgebung
  • Installation von Tomcat9 und Bereitstellung von Webprojekten unter Linux CentOS
  • IntelliJ IDEA verwendet Maven, um Hot Deployment von Tomcat zu implementieren
  • So packen Sie ein Maven-Projekt in ein War-Paket und stellen es auf Tomcat bereit

<<:  (MariaDB) Umfassende Erklärung der MySQL-Datentypen und Speichermechanismen

>>:  JS-Objektkonstruktor Object.freeze

Artikel empfehlen

Lösung für das Problem, dass MySQL Daten sehr langsam löscht und einfügt

Wenn ein Unternehmensentwickler eine Insert-Anwei...

Implementierung der privaten Docker-Bibliothek

Die Installation und Bereitstellung eines private...

Linux-Datei-/Verzeichnisberechtigungen und Eigentümerverwaltung

1. Übersicht über Dateiberechtigungen und Eigentu...

Docker verwendet Nextcloud, um eine private Baidu-Cloud-Festplatte zu erstellen

Plötzlich musste ich einen privaten Dienst für di...

Docker unter Linux installieren (sehr einfache Installationsmethode)

Ich hatte in letzter Zeit ziemlich viel Zeit. Ich...

Detaillierter Prozess zum Zeichnen dreidimensionaler Pfeillinien mit three.js

Nachfrage: Diese Nachfrage ist ein dringender Bed...

Tiefgreifendes Verständnis des Javascript-Klassenarrays

js-Arrays sind wahrscheinlich jedem bekannt, da s...

JS realisiert Bild Digitaluhr

In diesem Artikelbeispiel wird der spezifische JS...

Lösung für das Ausgehen der Auto-Increment-ID (Primärschlüssel) von MySQL

In MySQL werden viele Typen von Auto-Increment-ID...

MySQL-Datenbanktabellendesign mit Baumstruktur

Inhaltsverzeichnis Vorwort 1. Basisdaten 2. Verer...

Lösen Sie das Problem von secure_file_priv null

Fügen Sie secure_file_priv = ' '; führen ...