Tomcat-目录介绍

#一、tomcat主目录介绍

[root@localhost ~]# cd /data/application/tomcat/
[root@localhost tomcat]# yum -y install tree

[root@localhost tomcat]# tree -L 1     #只查看一层目录
.
├── bin     #存放tomcat的管理脚本
├── BUILDING.txt
├── conf    #tomcat的配置文件
├── CONTRIBUTING.md
├── lib      #web应用调用的jar包存放路径
├── LICENSE
├── logs     #tomcat日志存放目录,catalin.out日志为只要输出日志
├── NOTICE
├── README.md
├── RELEASE-NOTES
├── RUNNING.txt
├── temp     #存放临时文件
├── webapps  #默认网站发布目录
└── work     #存放编译生产的.java与.class文件

7 directories, 7 files

#二、webapps目录介绍

[root@localhost tomcat]# cd /data/application/tomcat/webapps/
[root@localhost webapps]# tree -L 1
.
├── docs  #tomcat的帮助文档
├── examples  #web应用实例
├── host-manager  #主机管理
├── manager    #管理
└── ROOT    #默认站点根目录

5 directories, 0 files

#三、Tomcat配置文件目录介绍(conf)

[root@localhost webapps]# cd /data/application/tomcat//conf/
[root@localhost conf]# tree -L 1
.
├── Catalina
├── catalina.policy
├── catalina.properties
├── context.xml
├── logging.properties
├── logs
├── server.xml           # tomcat 主配置文件
├── server.xml.bak
├── server.xml.bak2
├── tomcat-users.xml    # tomcat 管理用户配置文件
├── tomcat-users.xsd
└── web.xml

2 directories, 10 files

#四、Tomcat的管理

# 启动程序 
[root@localhost ~]# /data/application/tomcat/bin/startup.sh

# 关闭程序 
[root@localhost ~]# /data/application/tomcat/bin/shutdown.sh

#####启动停止:

[root@localhost conf]# cd /data/application/tomcat/bin/
[root@localhost bin]# ./startup.sh 
Using CATALINA_BASE:   /data/application/tomcat
Using CATALINA_HOME:   /data/application/tomcat
Using CATALINA_TMPDIR: /data/application/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /data/application/tomcat/bin/bootstrap.jar:/data/application/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@localhost bin]# ./shutdown.sh 
Using CATALINA_BASE:   /data/application/tomcat
Using CATALINA_HOME:   /data/application/tomcat
Using CATALINA_TMPDIR: /data/application/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /data/application/tomcat/bin/bootstrap.jar:/data/application/tomcat/bin/tomcat-juli.jar

注意:tomcat未启动的情况下使用shutdown脚本,会有大量的输出信息。

#####检查tomcat是否启动正常:

[root@localhost ~]# netstat -lntp  |grep java
tcp6       0      0 :::8080                 :::*                    LISTEN      18939/java          
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      18939/java          
tcp6       0      0 :::8009                 :::*                    LISTEN      18939/java

#####端口:

  • 8005:这个端口负责监听关闭Tomcat的请求 shutdown:向以上端口发送的关闭服务器的命令字符串。
  • 8009: 与其他服务通信接口,接受其他服务器转发过来的请求
  • 8080: 建立http连接用。可以修改

**说明:**所有与 java 相关的,服务启动都是 java 命名的进程

启动完成后浏览器访问查看
image.png

#####查看日志

[root@localhost bin]# tail -f /data/application/tomcat/logs/catalina.out
16-Mar-2020 17:08:20.171 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of 
web application directory [/data/application/tomcat/webapps/docs] has finished in [84] ms16-Mar-2020 17:08:20.171 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [/data/application/tomcat/webapps/examples]16-Mar-2020 17:08:21.711 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of 
web application directory [/data/application/tomcat/webapps/examples] has finished in [1,540] ms16-Mar-2020 17:08:21.712 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [/data/application/tomcat/webapps/host-manager]16-Mar-2020 17:08:21.827 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of 
web application directory [/data/application/tomcat/webapps/host-manager] has finished in [115] ms16-Mar-2020 17:08:21.827 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [/data/application/tomcat/webapps/manager]16-Mar-2020 17:08:21.930 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of 
web application directory [/data/application/tomcat/webapps/manager] has finished in [103] ms16-Mar-2020 17:08:21.953 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
16-Mar-2020 17:08:22.117 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
16-Mar-2020 17:08:22.273 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 3709 ms
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值