Alibaba Cloud Server Linux-System erstellt Tomcat zur Bereitstellung von Webprojekten

Alibaba Cloud Server Linux-System erstellt Tomcat zur Bereitstellung von Webprojekten

Ich teile den gesamten Prozess in vier Schritte ein:

Herunterladen und Installieren von JDK

Herunterladen und Installieren von Tomcat

Konfigurieren Sie die Alibaba Cloud-Serverinformationen

Bereitstellen eines Webprojekts

Verwendete Tools: Xshell, WinSCP.

Wenn Sie JDK nicht installiert haben, klicken Sie auf den Link oben, um zum JDK-Installationsblog zu gelangen.

Herunterladen und Installieren von Tomcat

Gehen Sie auf diese Seite, um den neuesten Spiegel anzuzeigen: https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat

Verwenden Sie das Tool Xshell, um das Linux-System zu bedienen

Bildbeschreibung hier einfügen

Wechseln Sie in das Home-Verzeichnis und laden Sie Tomcat herunter

Bildbeschreibung hier einfügen

herunterladen

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz

Bildbeschreibung hier einfügen

Es ist ersichtlich, dass sich im Ordner weitere verwandte komprimierte Tomcat-Pakete befinden

Entpacken

tar -zxvf apache-tomcat-9.0.30.tar.gz 

Bildbeschreibung hier einfügen

Nach der Dekomprimierung wird der Ordner apache-tomcat-9.0.30 angezeigt.

Bildbeschreibung hier einfügen

Wenn Sie den Release-Port ändern müssen, müssen Sie server.xml in conf ändern.

Bildbeschreibung hier einfügen

Bearbeiten Sie server.xml mit dem Befehl vim, um den Port zu ändern. Suchen Sie in der folgenden Abbildung und ändern Sie den Port 8080 in 8088

vim-Befehl:

Klicken Sie auf „Einfg. Scrollen“, um in den Bearbeitungsmodus zu wechseln, und klicken Sie erneut, um den Bearbeitungsmodus zu verlassen.

Ändern Sie den Port, nachdem Sie den Bearbeitungsmodus aktiviert haben

Drücken Sie nach der Bearbeitung die Esc-Taste und geben Sie „:wq“ ein, um zu speichern und zu beenden.

Bildbeschreibung hier einfügen

Speichern und beenden

Bildbeschreibung hier einfügen

Konfigurieren Sie die Alibaba Cloud-Serverinformationen

Melden Sie sich bei der Alibaba Cloud-Konsole an und konfigurieren Sie Port 8088

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Nach dem Hinzufügen können Sie Port 8088 verwenden!

Führen Sie Tomcat aus

sh start-up.sh
//Oder ./startup.sh

Geben Sie ip:8088 ein und warten Sie, bis es erstellt und bereitgestellt ist, um den Effekt zu erzielen

Bildbeschreibung hier einfügen

Nach der Installation von Tomcat können wir unser Webprojekt einfach bereitstellen.

Bereitstellen eines Webprojekts

Greifen Sie über das WinSCP-Tool auf unser Tomcat-Verzeichnis zu, um den Ordner „webapps“ zu finden.

Bildbeschreibung hier einfügen

Dies können wir erreichen, indem wir die Dateien unter webapps/ROOT löschen und unsere eigene Webseite einfügen.

Bildbeschreibung hier einfügen

Dies ist meine eigene Website

Bildbeschreibung hier einfügen

Ergebnisse erzielen

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über das Einrichten von Tomcat und das Bereitstellen von Webprojekten auf dem Alibaba Cloud Server Linux-System. Weitere relevante Inhalte zum Bereitstellen von Webprojekten auf Alibaba Cloud Server Tomcat finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So verwenden Sie IDEA, um ein Webprojekt zu erstellen und es auf Tomcat zu veröffentlichen
  • So entfernen Sie den eingebetteten Tomcat in Spring Boot und starten ihn auf eine nicht webbasierte Weise
  • Detaillierte Erläuterung des Prozesses zur Bereitstellung von Tomcat und zur Erstellung des ersten Webprojekts in IDEA 2020.3.1
  • Prozessdiagramm für das erste Bereitstellungs-Webprojekt von Tomcat
  • Beheben Sie das Problem, dass die Dateien unter WEB-INF/classes nicht kompiliert werden, nachdem Tomcat das Projekt freigegeben hat
  • Lösen Sie das Problem, dass SpringBoot-WebSocket-Ressourcen nicht geladen werden können und Tomcat-Startfehler auftreten
  • Grafisches IDEA-Tutorial zum Konfigurieren des Tomcat-Servers und Veröffentlichen von Webprojekten
  • Beschreiben Sie kurz, wie Sie das Tomcat-Image installieren und das Webprojekt in Docker bereitstellen
  • Analyse des Prozesses zum Bereitstellen reiner HTML-Dateien in Tomcat und WebLogic
  • IDEA2020.1.2 Detailliertes Tutorial zum Erstellen eines Webprojekts und Konfigurieren von Tomcat
  • So konfigurieren Sie Tomcat und führen Ihr erstes Java-Webprojekt auf IntelliJ IDEA 2018 aus
  • Idea konfiguriert Tomcat zum Starten eines Webprojekts - Grafik-Tutorial
  • Java-Webprojekt startet Tomcat-Fehlerlösung
  • Tomcat-Quellcodeanalyse und -Verarbeitung

<<:  Vue realisiert die Funktion zum Hochladen von Fotos auf den PC

>>:  Beispielerklärung von MySQL-Fremdschlüsseleinschränkungen

Artikel empfehlen

8 wichtige JavaScript-Codefragmente für Ihr Projekt

Inhaltsverzeichnis 1. Holen Sie sich die Dateierw...

Lösen Sie das Docker.Socket-Berechtigungsproblem des VSCode-Docker-Plugins

Lösung: Beenden Sie alle mit .vscode in Zusammenh...

So konfigurieren Sie Nginx zur Unterstützung von IPv6 unter Linux

1. Überprüfen Sie, ob das vorhandene Nginx IPv6 u...

Docker führt Vorgänge mit dem angegebenen Speicher aus

wie folgt: -m, --memory Speicherlimit, das Format...

So ändern Sie das Root-Passwort von Mysql5.7.10 auf dem MAC

Starten Sie MySQL zunächst im Skip-Grant-Tables-M...

MySQL in Ubuntu 18.04 installieren (grafisches Tutorial)

Tipp: Die folgenden Vorgänge werden alle mit Root...

JavaScript-Countdown zum Schließen von Anzeigen

Verwenden von Javascript zum Implementieren eines...

So passen Sie geplante AT- und Cron-Aufgaben in Linux an

Es gibt zwei Arten von geplanten Tasks im Linux-S...

So aktivieren Sie das Root-Konto in Ubuntu 20.04

Nach der Installation von Ubuntu 20.04 gibt es st...

Mehrere Möglichkeiten zum Generieren eindeutiger IDs in JavaScript

Mögliche Lösungen 1. Math.random generiert Zufall...

Der Unterschied zwischen char und varchar in MySQL

CHAR- und VARCHAR-Typen sind ähnlich und untersch...

Vue implementiert bidirektionale Datenbindung

In diesem Artikelbeispiel wird der spezifische Co...