[JAVA] Ich möchte Tomcat auf den Server bringen und die Anwendung starten

Ich möchte eine in Java entwickelte Kriegsdatei auf meinem eigenen Server bereitstellen und die Anwendung starten Bereiten wir die Umgebung vor

Installationsverfahren

1. Überprüfen Sie das Betriebssystem

Server


$ uname -m
x86_64
$ cat /etc/centos-release
CentOS Linux release 7.1.1503 (Core)
  1. wget

Server


$ su - root
$ sum install wget
  1. JDK1.8 (Java8)

Server


$ wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm
$ ll
Insgesamt 170080
-rw-r--r--.1 Wurzel Wurzel 174157387 21. Dezember 04:10 jdk-8u161-linux-x64.rpm
$ sudo yum localinstall jdk-8u161-linux-x64.rpm

URLs, die mit "http: // ..." beginnen, befinden sich auf der Seite Java SE Development Kit 8 Downloads. URL jeder Datei Aktivieren Sie das Optionsfeld "Lizenzvereinbarung akzeptieren" auf der obigen Seite Sie können die URL abrufen, indem Sie mit der rechten Maustaste auf die Datei klicken, die Sie herunterladen möchten, und "Linkadresse kopieren" auswählen.

Server


$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

Wenn es lecker ist, wird es OpenJDK sein

Diesmal mache ich kein "yum", weil ich Oracle hinzufügen möchte Die Geschichte der Installation von jdk-1.8.0 unter CentOS 6

  1. Tomcat Apache Tomcat Dieses Mal ist Tomcat 8.5 installiert. Ist es üblich, Core herunterzuladen?

Server


$ useradd -s /sbin/nologin tomcat   #Tomcat-Benutzer hinzufügen
$ wget http://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-8/v8.5.29/bin/apache-tomcat-8.5.29.tar.gz
$ tar -xvzf apache-tomcat-8.5.29.tar.gz
$ ll
drwxr-xr-x.9 root root 4096 22. März 22:24 apache-tomcat-8.5.29
-rw-r--r--.1 Wurzel Wurzel 9532698 5. März 22:50 apache-tomcat-8.5.29.tar.gz
$ mv apache-tomcat-8.5.29 /usr/local/tomcat

Danach muss der Port festgelegt und bereitgestellt werden, diesmal ist es jedoch bis hierher

: beten: Referenz

Vielen Dank an unsere Vorfahren

Betriebssystemprüfung

Ich kann dich jetzt nicht noch einmal fragen! So überprüfen Sie das Linux-Betriebssystem und die Linux-Version Überprüfen Sie, ob Linux eine 32-Bit-Version oder eine 64-Bit-Version ist

Was ist wget?

Tun Sie dies mit wget !! Vergleich von Curl und Wget | POSTD Unterschied zwischen wget und curl-Usmysa-Entwicklungsnotiz

JDK

Installieren Sie das JDK8 von Oracle unter CentOS 6.x [CentOS7] Oracle Java 8 installieren Wie man jdk unter Linux wget

Tomcat

Beim Aktualisieren der neuesten Version von JDK und Tomcat, die unter CentOS mit yum installiert sind Tomcat unter CentOS installieren So erstellen Sie Tomcat 8 unter CentOS 7 Verfahren zum Installieren von Apache Tomcat 8 unter CentOS 7

Unterschied in yum U / min

[Auch Anfänger können verstehen] Unterschiede zwischen U / min und yum und wie man sie richtig benutzt

Recommended Posts

Ich möchte Tomcat auf den Server bringen und die Anwendung starten
Ich wollte einen AP-Server starten und nur mit dem Befehl Maven debuggen
Ich möchte eine Methode aufrufen und die Nummer zählen
Ich möchte nur dem Poster Bearbeitungs- und Löschberechtigungen erteilen
Ich möchte mit Kotlin und Java zum vorherigen Bildschirm zurückkehren!
Ich möchte eine Webanwendung entwickeln!
[Active Admin] Ich möchte die Standardverarbeitung zum Erstellen und Aktualisieren anpassen
[Ruby] Ich möchte nur den Wert des Hash und nur den Schlüssel extrahieren
WAR die WEB-Anwendung per Spring Boot und stellen Sie sie auf dem Tomcat-Server bereit
Ich möchte das Argument der Annotation und das Argument der aufrufenden Methode an den Aspekt übergeben
Was tun, wenn der Server-Tomcat stirbt?
Wenn Eclipse den Server nicht starten kann
Ich möchte den Inhalt der Absicht var_dump
Ich habe versucht, Tomcat so einzustellen, dass das Servlet ausgeführt wird.
Ich möchte nach dem Dezimalpunkt abschneiden
Ich möchte den Wert in Ruby erhalten
Ich möchte rekursiv die Oberklasse und die Schnittstelle einer bestimmten Klasse erhalten
[Java] Ich möchte die Differenz zum Datum berechnen
Ich möchte eine TraceId in das Protokoll einbetten
Ich möchte den Bereich anhand des monatlichen Abschlusses beurteilen
Ich möchte die Antwort der Janken-App wissen
Ich möchte den Namen des Posters des Kommentars anzeigen
Ich möchte den Dunkelmodus mit der SWT-App verwenden
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
So starten Sie den lokalen Server von Tomcat ohne Eclipse
Ich möchte die Hauptmethode mit Reflektion aufrufen
[Grober Kommentar] Ich möchte die Zupfmethode heiraten
Ich möchte die Bildlaufposition von UITableView zurückgeben!
Ich möchte die Protokollausgabe unter Android vereinfachen
Ich möchte der Kommentarfunktion eine Löschfunktion hinzufügen
Ich möchte das in der Datenbank gespeicherte Protokoll morphologisch analysieren und in der Datenbank speichern, um Nachrichten 1 zu klassifizieren
[Anfänger] Ich möchte die Migrationsdatei ändern.
In Java möchte ich mehrere angegebene Zeichen nur von Anfang bis Ende abschneiden.
Ich habe versucht, die Grundlagen von Kotlin und Java zusammenzufassen
Ich möchte Zeichen konvertieren ...
(´-`) .. oO (Ich möchte die Standardausgabe" Hallo "leicht finden.
Ich möchte die Protokollausgabeeinstellung von UtilLoggingJdbcLogger ändern
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich möchte eine Funktion mit Kotlin und Java erstellen!
[jackson] Ich möchte die JSON-Werte "0" und "1" als Booleschen Wert erhalten
Speicherort für die Extraktion von Anwendungsdateien des Tomcat-Servers auf dem lokalen Host
Ich möchte die Java 8 DateTime-API (jetzt) langsam verwenden.
Ich möchte ein Formular erstellen, um die Kategorie [Schienen] auszuwählen
Ich möchte eine andere Desinfektionsmethode als Ansicht verwenden.
Ich möchte eine Liste des Inhalts einer Zip-Datei und ihrer unkomprimierten Größe erhalten
Ich möchte das JDK auf meinem Mac-PC installieren
Ich möchte dem select-Attribut einen Klassennamen geben
Ich möchte die Videowiedergabezeit (HH: MM: SS) auf die Anzahl der Sekunden einstellen und umgekehrt
Ich möchte die Liste der Klassen unter dem Paket rekursiv durchsuchen
So führen Sie React und Rails auf demselben Server aus
Ich möchte im gespeicherten Zustand zum selben Bildschirm wechseln
Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!
Rails-Webserver und Anwendungsserver
Ich möchte mehrere Rückgabewerte für das eingegebene Argument zurückgeben