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

Beispiel für eine geplante MySQL-Datenbanksicherung

Dieser Artikel beschreibt das Beispiel eines gepl...

Probleme bei der Installation von MySQL 8.0 und beim Zurücksetzen des Kennworts

Mysql 8.0 Installationsprobleme und Passwort-Rese...

Erklärung zur Änderung des npm Taobao-Spiegels

1. Nutzung auf höchster Ebene 1. Installieren Sie...

Lösung für Tomcat zum externen Speichern von Konfigurationsdateien

Frage Wenn wir bei der normalen Entwicklung das P...

Detaillierte Erklärung der grundlegenden Syntax und Datentypen von JavaScript

Inhaltsverzeichnis JavaScript importieren 1. Inte...

Details zu Linux-Dateideskriptoren, Dateizeigern und Inodes

Inhaltsverzeichnis Linux - Dateideskriptor, Datei...

XHTML-Erste-Schritte-Tutorial: XHTML-Hyperlinks

Es ist keine Übertreibung, zu sagen, dass Hyperlin...

Detaillierte Erläuterung zur Verwendung der WeChat-Miniprogrammkarte

In diesem Artikelbeispiel wird der spezifische Im...

js um das Schlangenspiel mit Kommentaren zu implementieren

In diesem Artikelbeispiel wird der spezifische Co...

Welcher Befehl eignet sich besser für die unscharfe Suche nach Dateien in Linux?

1. Einleitung In diesem Artikel wird hauptsächlic...

Lösung für falsche Zeichenfolgenwerte in MySQL

Viele Freunde berichten von folgendem Fehler, wen...

Linux-Fernsteuerungsprogramm für Windows-System (drei Methoden)

Manchmal müssen wir Programme auf dem Windows-Sys...