Auf den Alibaba Cloud Server Tomcat kann nicht zugegriffen werden

Auf den Alibaba Cloud Server Tomcat kann nicht zugegriffen werden

1. Einleitung

Ich habe Tomcat zuvor auf Alibaba Cloud konfiguriert und nach dem Testen war es zugänglich. Später habe ich Tomcat aus bestimmten Gründen deinstalliert. Ich habe gestern Abend begonnen, Tomcat neu zu installieren und mit dem Testen zu beginnen, stellte jedoch fest, dass es immer noch nicht zugänglich war. Dann habe ich eine weitere Nacht verschwendet. Die Hauptgründe können die folgenden sein. Ich hoffe, es kann Ihnen helfen.

2. Lösung

Alibaba Cloud verfügt über zwei Ebenen von Inspektionsmaßnahmen. Die erste Ebene ist die Firewall und die zweite Ebene ist die Sicherheitsgruppe. Hier konfigurieren wir zuerst die Firewall

2.1 Konfigurieren Sie die Firewall und öffnen Sie den Port

Hier prüfen wir zunächst, ob die Firewall eingeschaltet ist

systemctl status firewalld
``
Wenn dieser Fehler „Unit firewalld.service konnte nicht gefunden werden.“ auftritt, bedeutet das, dass wir den Firewall-Dienst nicht haben und die Firewall zuerst herunterladen müssen.

```Java
yum installiere Firewalld Firewall-Konfiguration

Nachdem der Download abgeschlossen ist, müssen wir zuerst die Firewall starten:

Dienst Firewall starten

Nachdem der Start abgeschlossen ist, öffnen wir Tomcats Port 8080

Firewall-Befehl --zone=public --permanent --add-port=8080/tcp

Nach dem Öffnen des Ports müssen wir den Effekt aktualisieren, was mit dem folgenden Befehl erreicht werden kann:

Firewall-Befehl --reload

Nach dem Aktualisieren können wir die geöffnete Portnummer mit dem folgenden Befehl überprüfen:

Firewall-Befehl --list-all

Wenn Sie die folgende Schnittstelle sehen, bedeutet dies, dass die Firewall die folgenden Ports geöffnet hat

Bildbeschreibung hier einfügen

2.2 Konfigurieren Sie Sicherheitsgruppen in der Alibaba Cloud-Konsole

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Hierbei ist zu beachten, dass am besten sowohl die eingehende als auch die ausgehende Richtung des Ports 8080 konfiguriert werden, damit auch die Sicherheitsgruppe konfiguriert wurde.

2.3 Ports prüfen und Portkonflikte lösen

Zu diesem Zeitpunkt starten wir Tomcat. Hier betreten wir das Bin-Verzeichnis von Tomcat und starten Tomcat mit dem folgenden Befehl

./startup.sh

Es ist am besten, den Befehl sh startup.sh nicht zu verwenden, um Tomcat zu starten
Wenn Ihre Ports zu diesem Zeitpunkt nicht in Konflikt stehen, können Sie阿里云ip:8080 aufrufen und die Tomcat-Seite sehen. Wenn Sie sie jedoch nicht sehen, bedeutet dies im Grunde, dass ein Portkonflikt vorliegt. Zu diesem Zeitpunkt müssen wir den Port überprüfen, um festzustellen, welcher Port in Konflikt steht. Zu diesem Zeitpunkt müssen wir das Protokoll überprüfen, normalerweise in diesem Pfad

Bildbeschreibung hier einfügen

Geben Sie vi 日志名ein und zeigen Sie ihn an.
Bei der Anzeige ähnlicher Fehler

org.apache.catalina.core.StandardServer.await StandardServer.await: erstellen[localhost:8106]:

Dies bedeutet, dass es einen Portkonflikt gibt und dieser geändert werden muss. Dann müssen wir zu conf/server.xml gehen, um die entsprechenden Portnummern zu ändern und zu finden.

Bildbeschreibung hier einfügen

Es gibt hauptsächlich mehrere Stellen, an denen es zu Konflikten bei Portnummern kommen kann:

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Ändern Sie den Port entsprechend Ihrer tatsächlichen Situation. Starten Sie Tomcat jedes Mal, wenn Sie ihn ändern. Wenn kein Portfehler vorliegt, bedeutet dies, dass Tomcat normal gestartet werden kann.

Und so kam mein lieber Kater endlich heraus, Gott sei Dank.

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die Unzugänglichkeit von Alibaba Cloud Server Tomcat. Weitere relevante Inhalte zu Alibaba Cloud Server Tomcat finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Installation von Tomcat8.5 in einer Centos8.2-Cloud-Serverumgebung
  • Lösung für die langsame Reaktion des Tomcat-Servers
  • Detaillierte Schritte zum Konfigurieren des Tomcat-Servers in IDEA 2020
  • Detaillierte Schritte zur Installation von JDK und Tomcat auf einem Linux-Cloud-Server (empfohlen)
  • Tomcat Server Erste Schritte Super ausführliches Tutorial

<<:  So migrieren Sie lokales MySQL in eine Serverdatenbank

>>:  Problemaufzeichnung bei der Verwendung des Vue+Echarts-Diagramms

Artikel empfehlen

Anzeigemodus von Elementen in CSS

In CSS werden Element-Tags entsprechend den unter...

Beispielcode zum Hervorheben von Suchbegriffen im WeChat-Miniprogramm

1. Einleitung Wenn Sie im Projekt auf eine Anford...

Analyse des MySQL-Warnprotokolls zu abgebrochenen Verbindungen

Vorwort: Manchmal wird die mit MySQL verbundene S...

MySQL 5.6 Installationsschritte mit Bildern und Text

MySQL ist ein Open-Source-Verwaltungssystem für k...

Vue realisiert den Logistik-Timeline-Effekt

In diesem Artikelbeispiel wird der spezifische Co...

Anwendung der MapState-Idee in Vuex

Inhaltsverzeichnis 1. Kartenmethode 2. Anwendung ...

Fünf praktische Tipps zur Gestaltung von Webformularen

1. Mobile Auswahl der Formulartexteingabe: Wenn i...