CentOS下tomcat二进制安装

1、下载 tomcat 二进制安装包并上传服务器

官方下载路径:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.93/bin/

2、解压

[root@centos8 ~]#tar xf apache-tomcat-8.5.50.tar.gz -C /usr/local/
[root@centos8 ~]#cd /usr/local/

3、创建软连接

[root@centos8 local]#ln -s apache-tomcat-8.5.50/ tomcat

4、指定环境变量

#指定PATH变量
[root@centos8 ~]#echo 'PATH=/usr/local/tomcat/bin:$PATH' > 
/etc/profile.d/tomcat.sh
[root@centos8 ~]#. /etc/profile.d/tomcat.sh
[root@centos8 ~]#echo $PATH
/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/loc
al/jdk/bin:/root/bin

5、查看当前变量设置和命令用法

[root@centos8 ~]#catalina.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Usage: catalina.sh ( commands ... )
commands:
 debug             Start Catalina in a debugger
 debug -security   Debug Catalina with a security manager
 jpda start       Start Catalina under JPDA debugger
 run               Start Catalina in the current window
 run -security     Start in the current window with security manager
  start             Start Catalina in a separate window
  start -security   Start in a separate window with security manager
  stop             Stop Catalina, waiting up to 5 seconds for the process to 
end
  stop n           Stop Catalina, waiting up to n seconds for the process to 
end
  stop -force       Stop Catalina, wait up to 5 seconds and then use kill -KILL
if still running
  stop n -force     Stop Catalina, wait up to n seconds and then use kill -KILL
if still running
 configtest       Run a basic syntax check on server.xml - check exit code for
result
 version           What version of tomcat are you running?
Note: Waiting for the process to end and use of the -force option require that 
$CATALINA_PID is defined

6、查看环境变量和版本信息

[root@centos8 ~]#catalina.sh version
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk/jre
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Server version: Apache Tomcat/8.5.59
Server built:   Oct 6 2020 16:57:18 UTC
Server number:  8.5.59.0
OS Name:       Linux
OS Version:     4.18.0-193.el8.x86_64
Architecture:   amd64
JVM Version:    1.8.0_261-b12
JVM Vendor:     Oracle Corporation

7、启动 tomcat

[root@centos8 ~]#startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk/jre
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

8、查看端口

[root@centos8 ~]#ss -ntl
State       Recv-Q       Send-Q                     Local Address:Port         
      Peer Address:Port     
LISTEN      0             128                              0.0.0.0:22           
           0.0.0.0:*         
LISTEN      0             100                                   *:8080         
                *:*         
LISTEN      0             128                                 [::]:22           
              [::]:*         
LISTEN      0             1                     [::ffff:127.0.0.1]:8005         
                *:*         
LISTEN      0             100                                   *:8009         
                *:*

9、查看进程

[root@centos8 ~]#ps aux|grep tomcat
root      12994 34.1  9.4 2155140 76912 pts/0   Sl   22:38   0:02 
/usr/local/jdk/jre/bin/java -
Djava.util.logging.config.file=/usr/local/tomcat/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
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -
Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -
Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap 
start
root      13039  0.0  0.1  12108  1076 pts/0   R+   22:38   0:00 grep --
color=auto tomcat

10、关闭 tomcat

[root@centos8 ~]#shutdown.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk/jre
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
#或者以下也可以,指定10s后停止,默认5s
[root@centos8 ~]#catalina.sh stop 10

11、再次用不同方式启动tomcat

[root@centos8 ~]#catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk/jre
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

12、再次用不同方式关闭tomcat

[root@centos8 ~]#catalina.sh stop
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/local/jdk/jre
Using CLASSPATH:       
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

13、页面访问

打开浏览器访问:http://tomcat:8080/,正常可以看到以下界面
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值