Installieren und stellen Sie den Tomcat-Dienst auf dem Linux-Server bereit

    • Vorwort

1) Laden Sie Tomcat herunter → „ Download der offiziellen Website von Tomcat

2) Laden Sie JDK herunter und installieren Sie es → „ JDK8-Download- und Installations-Tutorial

3) Laden Sie Tomcat auf den Linux-Server hoch, Methodenreferenz:

Wie verwende ich SecureCRT zum Hoch- und Herunterladen von Dateien von einem Linux-Server? "

Wie verwende ich SecureCRT zum Hoch- und Herunterladen von Dateien von einem Linux-Server? Die zweite Methode – SFTP

    • Installationsschritte für die Bereitstellung

1) Tomcat dekomprimieren: Gehen Sie in das Installationsverzeichnis und führen Sie den Befehl tar aus, um das hochgeladene Tomcat-Installationspaket zu dekomprimieren.
[root@hots bin]# tar -zxvf /opt/software/apache-tomcat-8.5.84.tar.gz
2) Umgebungsvariablen konfigurieren:

Verwenden Sie vi, um die Profildatei zu bearbeiten

#编辑前先做备份
cp /etc/profil /etc/profil_bak

#编辑
vi /etc/profil

Fügen Sie, wie in der Abbildung oben gezeigt, die Umgebungsvariable CATALINA_HOME hinzu:

#tomcat_8.5.84

export CATALINA_HOME=/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84

#tomcat_8.5.84

Nach der Bearbeitung speichern und beenden.

Geben Sie den folgenden Befehl ein, damit die festgelegten Umgebungsvariablen wirksam werden

Effektiver Befehl: source /etc/profile

[root@hots bin]# source /etc/profile
3) Starten Sie den Tomcat-Dienst

Gehen Sie in das bin-Verzeichnis unter dem Tomcat-Verzeichnis

[root@hots bin]# pwd
/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin
[root@hots bin]# ls -l
总计 1000
-rw-r----- 1 root root  36191 11-16 21:34 bootstrap.jar
-rw-r----- 1 root root  16840 11-16 21:34 catalina.bat
-rwxr-x--- 1 root root  25294 11-16 21:34 catalina.sh
-rw-r----- 1 root root   1664 11-16 21:34 catalina-tasks.xml
-rw-r----- 1 root root   2123 11-16 21:34 ciphers.bat
-rwxr-x--- 1 root root   1997 11-16 21:34 ciphers.sh
-rw-r----- 1 root root  25772 11-16 21:34 commons-daemon.jar
-rw-r----- 1 root root 212780 11-16 21:34 commons-daemon-native.tar.gz
-rw-r----- 1 root root   2040 11-16 21:34 configtest.bat
-rwxr-x--- 1 root root   1922 11-16 21:34 configtest.sh
-rwxr-x--- 1 root root   9100 11-16 21:34 daemon.sh
-rw-r----- 1 root root   2091 11-16 21:34 digest.bat
-rwxr-x--- 1 root root   1965 11-16 21:34 digest.sh
-rw-r----- 1 root root   3460 11-16 21:34 setclasspath.bat
-rwxr-x--- 1 root root   3708 11-16 21:34 setclasspath.sh
-rw-r----- 1 root root   2020 11-16 21:34 shutdown.bat
-rwxr-x--- 1 root root   1902 11-16 21:34 shutdown.sh
-rw-r----- 1 root root   2022 11-16 21:34 startup.bat
-rwxr-x--- 1 root root   1904 11-16 21:34 startup.sh
-rw-r----- 1 root root  52838 11-16 21:34 tomcat-juli.jar
-rw-r----- 1 root root 436593 11-16 21:34 tomcat-native.tar.gz
-rw-r----- 1 root root   4574 11-16 21:34 tool-wrapper.bat
-rwxr-x--- 1 root root   5540 11-16 21:34 tool-wrapper.sh
-rw-r----- 1 root root   2026 11-16 21:34 version.bat
-rwxr-x--- 1 root root   1908 11-16 21:34 version.sh
[root@hots bin]# 

Führen Sie dann den Startbefehl aus (Sie können auch den Befehl verwenden: ):

[root@hots bin]# ./startup.sh
Using CATALINA_BASE:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_HOME:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_TMPDIR: /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_202
Using CLASSPATH:       /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/bootstrap.jar:/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

Nachdem die oben genannten Informationen gedruckt wurden, ist der Start erfolgreich.

Startmethode 2: Sie können auch den folgenden Befehl ausführen, um den Tomcat-Dienst in einem beliebigen Verzeichnis zu starten:

sh /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/startup.sh
4) Stellen Sie sicher, dass der Dienst normal startet

Führen Sie den Befehl ps -ef|grep tomcat aus, um den Prozess von Tomcat anzuzeigen:

[root@hots bin]# ps -ef|grep tomcat
root      5636     1  6 02:06 pts/0    00:00:03 /opt/java/jdk1.8.0_202/bin/java -Djava.util.logging.config.file=/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/bootstrap.jar:/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84 -Dcatalina.home=/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84 -Djava.io.tmpdir=/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/temp org.apache.catalina.startup.Bootstrap start
root      5671  4781  0 02:07 pts/0    00:00:00 grep tomcat
5) Besuchen Sie die Tomcat-Homepage

Die Webseitenadresse lautet: http:// Linux- Server-IP-Adresse: 8080

Wenn Sie normal auf die Webseite zugreifen können, bedeutet dies, dass die Installation erfolgreich abgeschlossen wurde.

Wenn Sie nicht darauf zugreifen können, wie in der Abbildung oben gezeigt, machen Sie sich keine Sorgen, es kann daran liegen, dass die Firewall des Linux-Servers nicht geschlossen ist. Die Lösung lautet wie folgt:

A. Führen Sie den folgenden Befehl aus, um die Firewall zu schließen.

[root@hots bin]# service iptables stop
清除防火墙规则:[确定]
把 chains 设置为 ACCEPT 策略:nat filter [确定]
正在卸载 Iiptables 模块:[确定]
[root@hots bin]# chkconfig iptables off
[root@hots bin]#

B. Möglicherweise hat die Server-Firewall Port 8080 blockiert. Öffnen Sie einfach Port 8080, speichern Sie die Firewall und starten Sie sie neu.

[root@localhost bin]# iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
[root@localhost bin]# /etc/init.d/iptables save
[root@localhost bin]# /etc/init.d/iptables restart

Wenn das oben genannte Problem weiterhin gelöst werden kann, ist möglicherweise die Installationskonfiguration falsch und Sie müssen prüfen, ob ein Problem mit den Umgebungsvariablen vorliegt.

3、修改tomcat端口

切换到tomcat目录下的conf目录下,编辑server.xml文件,修改端口号即可,如下图:

使用vi命令,修改端口号为8001,如下图:

重启tomcat服务,如下图所示:

[root@hots conf]# cd ../bin
[root@hots bin]# ls -l
总计 1000
-rw-r----- 1 root root  36191 11-16 21:34 bootstrap.jar
-rw-r----- 1 root root  16840 11-16 21:34 catalina.bat
-rwxr-x--- 1 root root  25294 11-16 21:34 catalina.sh
-rw-r----- 1 root root   1664 11-16 21:34 catalina-tasks.xml
-rw-r----- 1 root root   2123 11-16 21:34 ciphers.bat
-rwxr-x--- 1 root root   1997 11-16 21:34 ciphers.sh
-rw-r----- 1 root root  25772 11-16 21:34 commons-daemon.jar
-rw-r----- 1 root root 212780 11-16 21:34 commons-daemon-native.tar.gz
-rw-r----- 1 root root   2040 11-16 21:34 configtest.bat
-rwxr-x--- 1 root root   1922 11-16 21:34 configtest.sh
-rwxr-x--- 1 root root   9100 11-16 21:34 daemon.sh
-rw-r----- 1 root root   2091 11-16 21:34 digest.bat
-rwxr-x--- 1 root root   1965 11-16 21:34 digest.sh
-rw-r----- 1 root root   3460 11-16 21:34 setclasspath.bat
-rwxr-x--- 1 root root   3708 11-16 21:34 setclasspath.sh
-rw-r----- 1 root root   2020 11-16 21:34 shutdown.bat
-rwxr-x--- 1 root root   1902 11-16 21:34 shutdown.sh
-rw-r----- 1 root root   2022 11-16 21:34 startup.bat
-rwxr-x--- 1 root root   1904 11-16 21:34 startup.sh
-rw-r----- 1 root root  52838 11-16 21:34 tomcat-juli.jar
-rw-r----- 1 root root 436593 11-16 21:34 tomcat-native.tar.gz
-rw-r----- 1 root root   4574 11-16 21:34 tool-wrapper.bat
-rwxr-x--- 1 root root   5540 11-16 21:34 tool-wrapper.sh
-rw-r----- 1 root root   2026 11-16 21:34 version.bat
-rwxr-x--- 1 root root   1908 11-16 21:34 version.sh
[root@hots bin]# ./shutdown.sh 
Using CATALINA_BASE:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_HOME:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_TMPDIR: /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_202
Using CLASSPATH:       /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/bootstrap.jar:/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
[root@hots bin]# ./startup.sh 
Using CATALINA_BASE:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_HOME:   /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84
Using CATALINA_TMPDIR: /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_202
Using CLASSPATH:       /opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/bootstrap.jar:/opt/tomcat/tomcat_v8_5_84_p8001/apache-tomcat-8.5.84/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@hots bin]# 

启动完成,再次访问tomcat服务,网页正常显示:

以上就是Linux下tomcat的安装部署操作了,如有问题或疑问,欢迎留言沟通。

Supongo que te gusta

Origin blog.csdn.net/caojschy/article/details/128729083
Recomendado
Clasificación