Installieren Sie Tomcat und stellen Sie die Website unter Linux bereit (empfohlen)

Installieren Sie Tomcat und stellen Sie die Website unter Linux bereit (empfohlen)

Installieren Sie JDK:

Offizieller Oracle-Download https://www.oracle.com/technetwork/java/javase/downloads/index.html

Installieren Sie OpenJDK mit Yum:

1. Suchen Sie das verfügbare JDK-Paket:

[root@linux ~]# yum list |grep jdk

2. Wählen Sie die entsprechende Version des zu installierenden Pakets aus:

[root@linux ~]# yum -y install java-1.8.0-openjdk

Installieren Sie Tomcat:

Offizielle Tomcat-Website: http://tomcat.apache.org/
Tomcat Mainstream-Versionen: 7.0/8.5/9.0

Laden Sie das Tomcat-Binärpaket herunter:

[root@linux ~]# cd /usr/local/src/
[root@linux src]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.27/bin/apache-tomcat-9.0.27.tar.gz

Entpacken:

[root@linux src]# tar -xzvf apache-tomcat-9.0.27.tar.gz

Wechseln Sie in das Verzeichnis /usr/local/:

[root@linux src]# mv apache-tomcat-9.0.27 /usr/local/tomcat

Starten Sie Tomcat:

[root@linux ~]# /usr/local/tomcat/bin/startup.sh 
Verwenden von CATALINA_BASE: /usr/local/tomcat
Verwenden von CATALINA_HOME: /usr/local/tomcat
Verwenden von CATALINA_TMPDIR: /usr/local/tomcat/temp
Verwenden von JRE_HOME: /usr
CLASSPATH verwenden: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat wurde gestartet.

Sehen Sie sich den Vorgang an:

ps -ef|grep tomcat 或ps -ef|grep java

Zeigen Sie den Abhörport an:

[root@linux ~]# netstat -lntp |grep java
tcp6 0 0 :::8009 :::* LISTEN 13601/java     
tcp6 0 0 :::8080 :::* LISTEN 13601/java     
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 13601/java

8080: Web-Port
8005: Verwaltungsport
8009: AJP-Port (für Verbindungen zu Drittanbieteranwendungen vorgesehen)

Verwenden Sie zrlog, um die Website über Tomcat bereitzustellen:

zrlog ist ein Open-Source-Java-Blogsystem, offizielle Website: https://www.zrlog.com/

zrlog herunterladen:

[root@linux ~]# wget http://dl.zrlog.com/release/zrlog-2.1.3-b5f0d63-release.war?attname=ROOT.war&ref=index

Wechseln Sie in das Webapps-Verzeichnis von Tomcat:

[root@linux ~]# mv zrlog-2.1.3-b5f0d63-release.war\?attname\=ROOT.war /usr/local/tomcat/webapps/zrlog.war

Wenn Sie das .war-Paket in das Webapps-Verzeichnis verschieben, wird es automatisch dekomprimiert:

[root@linux ~]# cd /usr/local/tomcat/webapps/
[root@linux-Webanwendungen]# ls
Dokumente Beispiele Host-Manager Manager ROOT zrlog zrlog.war

Benennen Sie das zrlog-Verzeichnis in ROOT um:

[root@linux-Webanwendungen]# mv ROOT ROOT.bak
[root@linux-Webanwendungen]# mv zrlog ROOT

Erstellen Sie eine Datenbank für die zrlog-Blog-Website:

[root@linux ~]# mysql -uroot -p123456 -e "Datenbank zrlog erstellen"

Erstellen Sie einen Datenbankbenutzer und autorisieren Sie ihn:

[root@linux ~]# mysql -uroot -p123456 -e "gewähre alles auf zrlog.* an 'zrloguser'@'127.0.0.1', identifiziert durch 'test123'"

#Benutzer zrloguser erstellen, Passwort test123, autorisierter Host: 127.0.01

Zugriff vom Browser: http://ip:8080/

Bildbeschreibung hier einfügen

#Nächster Schritt nach der Konfiguration der Datenbankinformationen

Konfigurieren Sie die Administratorkontoinformationen:

Bildbeschreibung hier einfügen

#Nachdem Sie die Informationen eingegeben haben, klicken Sie auf „Weiter“, um die Installation abzuschließen.

Nach der Anmeldung im Backend mit einem Administratorkonto können Sie verschiedene Einstellungen vornehmen:

Bildbeschreibung hier einfügen

Zusammenfassen

Das Obige ist meine Einführung in die Installation von Tomcat und die Bereitstellung von Websites unter Linux. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde 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 Erklärung zum Bereitstellen einer statischen HTML-Website in Tomcat
  • So stellen Sie einfache statische HTML-Webseiten mit Tomcat bereit
  • HTML5 implementiert WebSocket-Verbindung und einfachen Echtzeit-Chat basierend auf Tomcat 7.0
  • Idea2020.2 Detaillierte Erklärung zum Erstellen eines JavaWeb-Projekts (Bereitstellung von Tomcat)
  • Automatische Hot-Deployment/Neustart von Jenkins+Tomcat und Lösungen für aufgetretene Probleme (empfohlen)
  • Detaillierte grafische Erläuterung des Prozesses zur Bereitstellung des erstellten Java-Webprojekts auf Tomcat in der Idee
  • Idee in einem War-Paket verpackt, auf Tomcat bereitgestellt und Probleme mit dem Zugriffspfad (Abbildung und Text)
  • Methoden und Schritte zum Bereitstellen mehrerer War-Pakete in Tomcat
  • Analyse des Prozesses zum Bereitstellen reiner HTML-Dateien in Tomcat und WebLogic

<<:  Vue+Rem benutzerdefinierter Karusselleffekt

>>:  So erweitern Sie Vue Router-Links in Vue 3

Artikel empfehlen

JavaScript implementiert kreisförmigen Fortschrittsbalkeneffekt

In diesem Artikelbeispiel wird der spezifische Ja...

jQuery-Plugin für ein nahtloses Karussell

Ein nahtloses Karussell ist ein sehr häufiger Eff...

Beispielcode zur Implementierung einer QR-Code-Scanbox mit CSS

Normalerweise haben wir ein Scan-Feld, wenn wir d...

Zusammenfassung gängiger Befehle für Ubuntu-Server

Die meisten der folgenden Befehle müssen in der K...

JavaScript zum Erreichen eines einfachen Message Board-Falls

Verwenden Sie Javascript, um ein Message Board-Be...

js Canvas zur Realisierung des Gobang-Spiels

In diesem Artikel wird der spezifische Code der L...

Lösung für den Fehler „Mehrere Primärschlüssel definiert“ in MySQL

Es gibt zwei Möglichkeiten, einen Primärschlüssel...

vue + ts realisiert den Effekt des Ziehens von Elementen mit der Maus

In diesem Artikelbeispiel wird der spezifische Co...

Eine kurze Erläuterung der Situationen in MySQL, die zu Indexfehlern führen

Hier einige Tipps von Ausbildungsstätten und mein...

Lebenszyklus und Hook-Funktionen in Vue

Inhaltsverzeichnis 1. Was ist der Lebenszyklus 2....