1. Schalten Sie die Firewall aus und übertragen Sie das zur Installation von Tomcat erforderliche Softwarepaket in das Verzeichnis /opt jdk-8u201-linux-x64.rpm apache-tomcat-9.0.16.tar.gz systemctl stoppe Firewall systemctl deaktiviert Firewall 0 2. JDK installieren cd /opt rpm -qpl jdk-8u201-linux-x64.rpm rpm -ivh jdk-8u201-linux-x64.rpm Java-Version 3. Installieren Sie Tomcat cd /opt tar zxvf apache-tomcat-9.0.16.tar.gz mkdir /usr/local/tomcat mv apache-tomcat-9.0.16 /usr/local/tomcat/tomcat1 cp -a /usr/local/tomcat/tomcat1 /usr/local/tomcat/tomcat2 4. Konfigurieren Sie Tomcat-Umgebungsvariablen vim /etc/profile.d/tomcat.sh #Kater1 export CATALINA_HOME1=/usr/local/tomcat/tomcat1 export CATALINA_BASE1=/usr/local/tomcat/tomcat1 exportiere TOMCAT_HOME1=/usr/local/tomcat/tomcat1 #Kater2 export CATALINA_HOME2=/usr/local/tomcat/tomcat2 export CATALINA_BASE2=/usr/local/tomcat/tomcat2 exportiere TOMCAT_HOME2=/usr/local/tomcat/tomcat2 Quelle /etc/profile.d/tomcat.sh 5. Ändern Sie die Datei server.xml in tomcat2, um sicherzustellen, dass die Konfiguration der einzelnen Tomcat-Instanzen keine doppelten Portnummern aufweist. vim /usr/local/tomcat/tomcat2/conf/server.xml <Server port="8006" shutdown="SHUTDOWN"> Zeile Nr. 22, Server-Port ändern, Standard ist 8005 -> ändern auf 8006 <Connector port="8081" protocol="HTTP/1.1" #69 Zeile, ändern Sie den Connector-Port, HTTP/1.1 Standard ist 8080 -> ändern Sie auf 8081 <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" /> Zeile Nr. 116, Connector-Port AJP/1.3 ändern, Standard ist 8009 -> auf 8010 ändern 6. Ändern Sie die Dateien startup.sh und shutdown.sh in jeder Tomcat-Instanz und fügen Sie Tomcat-Umgebungsvariablen hinzu vim /usr/local/tomcat/tomcat1/bin/startup.sh # ----------------------------------------------------------------------------- # Startskript für den CATALINA-Server # ----------------------------------------------------------------------------- ##Fügen Sie den folgenden Inhalt hinzu: export CATALINA_BASE=$CATALINA_BASE1 export CATALINA_HOME=$CATALINA_HOME1 exportiere TOMCAT_HOME=$TOMCAT_HOME1 vim /usr/local/tomcat/tomcat1/bin/shutdown.sh # ----------------------------------------------------------------------------- # Stoppskript für den CATALINA-Server # ----------------------------------------------------------------------------- export CATALINA_BASE=$CATALINA_BASE1 export CATALINA_HOME=$CATALINA_HOME1 exportiere TOMCAT_HOME=$TOMCAT_HOME1 vim /usr/local/tomcat/tomcat2/bin/startup.sh # ----------------------------------------------------------------------------- # Startskript für den CATALINA-Server # ----------------------------------------------------------------------------- export CATALINA_BASE=$CATALINA_BASE2 export CATALINA_HOME=$CATALINA_HOME2 exportiere TOMCAT_HOME=$TOMCAT_HOME2 vim /usr/local/tomcat/tomcat2/bin/shutdown.sh # ----------------------------------------------------------------------------- # Stoppskript für den CATALINA-Server # ----------------------------------------------------------------------------- export CATALINA_BASE=$CATALINA_BASE2 export CATALINA_HOME=$CATALINA_HOME2 exportiere TOMCAT_HOME=$TOMCAT_HOME2 7. Starten Sie /bin/startup.sh in jedem Tomcat /usr/local/tomcat/tomcat1/bin/startup.sh /usr/local/tomcat/tomcat2/bin/startup.sh netstat -natp | grep java Dies ist das Ende dieses Artikels über die Bereitstellung mehrerer Tomcat-Instanzen. Weitere relevante Inhalte zur Bereitstellung mehrerer Tomcat-Instanzen 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:
|
<<: Beispiel für die Verwendung von @media responsive CSS zur Anpassung an verschiedene Bildschirme
>>: Sortieren von MySQL-Aggregatfunktionen
Dieser Artikel zeichnet den detaillierten Install...
Dieser Artikel dokumentiert den Installations- un...
Die Tabellenstruktur ist wie folgt. Es gibt nur 6...
Nachfolgend finden Sie den Code zum Erstellen ein...
Der vollständige Name von SSH ist Secure SHell. D...
Erstens gibt es nur ein Änderungsereignis. change...
Vorwort Die MySQL-Berechtigungstabelle wird beim ...
Die übergeordnete Vue-Komponente ruft die Funktio...
Inhaltsverzeichnis Vorwort 1. Monadisches Urteil ...
Ich wurde am frühen Morgen durch einen Anruf gewe...
Als ich ein WeChat-Applet-Projekt schrieb, gab es...
Als ich nachts meinen MAC einschaltete, stellte i...
Vorwort Normalerweise wird für MySQL-Abfragen mit...
<br />Von der Geburt meiner ersten persönlic...
CentOS 6 und frühere Versionen stellen MySQL-Serv...