linux系列(十五):linux安装tomcat

3 安装tomcat

3.1 上传tomcat9的linux的压缩包到/usr/soft下

[root@java37master soft]# ll
总用量 175696
-rw-r--r--. 1 root root  11582777 1220 17:50 apache-tomcat-9.0.56.tar.gz
drwxr-xr-x. 7 root root       131 718 2017 elasticsearch-5.5.1
drwxr-xr-x. 9 root root       126 1220 17:33 jdk11
-rw-r--r--. 1 root root 168329081 1220 17:32 jdk-11.0.13_linux-x64_bin.tar.gz

3.2 解压并重命名

[root@java37master soft]# tar -zxvf apache-tomcat-9.0.56.tar.gz
[root@java37master soft]# ll
总用量 175696
drwxr-xr-x. 9 root root       220 1221 09:21 apache-tomcat-9.0.56
-rw-r--r--. 1 root root  11582777 1220 17:50 apache-tomcat-9.0.56.tar.gz
drwxr-xr-x. 7 root root       131 718 2017 elasticsearch-5.5.1
drwxr-xr-x. 9 root root       126 1220 17:33 jdk11
-rw-r--r--. 1 root root 168329081 1220 17:32 jdk-11.0.13_linux-x64_bin.tar.gz
[root@java37master soft]# mv apache-tomcat-9.0.56 tomcat9
[root@java37master soft]# ll
总用量 175696
-rw-r--r--. 1 root root  11582777 1220 17:50 apache-tomcat-9.0.56.tar.gz
drwxr-xr-x. 7 root root       131 718 2017 elasticsearch-5.5.1
drwxr-xr-x. 9 root root       126 1220 17:33 jdk11
-rw-r--r--. 1 root root 168329081 1220 17:32 jdk-11.0.13_linux-x64_bin.tar.gz
drwxr-xr-x. 9 root root       220 1220 17:50 tomcat9

3.3 tomcat目录的介绍

[root@java37master tomcat9]# pwd
/usr/soft/tomcat9
[root@java37master tomcat9]# ll
总用量 128
drwxr-x---. 2 root root  4096 1220 17:50 bin  #可执行文件
-rw-r-----. 1 root root 18970 122 22:30 BUILDING.txt
drwx------. 3 root root   254 1221 09:13 conf #配置文件
-rw-r-----. 1 root root  6210 122 22:30 CONTRIBUTING.md
drwxr-x---. 2 root root  4096 1220 17:50 lib #依赖的jar
-rw-r-----. 1 root root 57092 122 22:30 LICENSE
drwxr-x---. 2 root root   197 1221 09:13 logs #日志文件
-rw-r-----. 1 root root  2333 122 22:30 NOTICE
-rw-r-----. 1 root root  3378 122 22:30 README.md
-rw-r-----. 1 root root  6898 122 22:30 RELEASE-NOTES
-rw-r-----. 1 root root 16507 122 22:30 RUNNING.txt
drwxr-x---. 2 root root    30 1220 17:50 temp #缓存文件
drwxr-x---. 7 root root    81 122 22:30 webapps #发布的项目
drwxr-x---. 3 root root    22 1221 09:13 work  #项目发布过程中生成的文件

3.4 关闭防火墙

[root@java37master tomcat9]# systemctl stop firewalld.service #关闭防火墙
[root@java37master tomcat9]# firewall-cmd --state   #查看防火墙状态
not running
[root@java37master tomcat9]# systemctl status firewalld.service   #查看防火墙状态
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
[root@java37master tomcat9]# systemctl disable firewalld.service #关闭开机启动防火墙

3.5 启动和关闭tomcat

  • 开启
[root@java37master bin]# pwd
/usr/soft/tomcat9/bin
[root@java37master bin]# ./startup.sh   #启动tomcat
Using CATALINA_BASE:   /usr/soft/tomcat9
Using CATALINA_HOME:   /usr/soft/tomcat9
Using CATALINA_TMPDIR: /usr/soft/tomcat9/temp
Using JRE_HOME:        /usr/soft/jdk11
Using CLASSPATH:       /usr/soft/tomcat9/bin/bootstrap.jar:/usr/soft/tomcat9/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@java37master bin]# tail -f /usr/soft/tomcat9/logs/catalina.out  #监控其日志信息的输出
21-Dec-2021 09:30:11.643 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/soft/tomcat9/webapps/docs]
21-Dec-2021 09:30:11.679 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/soft/tomcat9/webapps/docs]的部署已在[36]毫秒内完成
21-Dec-2021 09:30:11.679 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/soft/tomcat9/webapps/examples]
21-Dec-2021 09:30:12.553 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/soft/tomcat9/webapps/examples]的部署已在[874]毫秒内完成
21-Dec-2021 09:30:12.554 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/soft/tomcat9/webapps/host-manager]
21-Dec-2021 09:30:12.648 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/soft/tomcat9/webapps/host-manager]的部署已在[95]毫秒内完成
21-Dec-2021 09:30:12.648 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/soft/tomcat9/webapps/manager]
21-Dec-2021 09:30:12.738 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/soft/tomcat9/webapps/manager]的部署已在[89]毫秒内完成
21-Dec-2021 09:30:12.770 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
21-Dec-2021 09:30:12.789 信息 [main] org.apache.catalina.startup.Catalina.start [2224]毫秒后服务器启动
  • 访问
[root@java37master tomcat9]# ifconfig #获取其ip
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.56.128  netmask 255.255.255.0  broadcast 192.168.56.255
        inet6 fe80::dda0:a608:751c:2913  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:cd:e6:f5  txqueuelen 1000  (Ethernet)
        RX packets 3256  bytes 262138 (255.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2017  bytes 527165 (514.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 58  bytes 3376 (3.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 58  bytes 3376 (3.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0        
  • 浏览器访问:ip:8080

image-20211221093323628

  • 关闭
[root@java37master bin]# pwd
/usr/soft/tomcat9/bin
[root@java37master bin]# ./shutdown.sh 
Using CATALINA_BASE:   /usr/soft/tomcat9
Using CATALINA_HOME:   /usr/soft/tomcat9
Using CATALINA_TMPDIR: /usr/soft/tomcat9/temp
Using JRE_HOME:        /usr/soft/jdk11
Using CLASSPATH:       /usr/soft/tomcat9/bin/bootstrap.jar:/usr/soft/tomcat9/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值