文章目录
- 1.定义及启动
- 2.熟悉重点目录作用
- 2.1bin
- 2.2conf/server.xml
- 2.3日志文件
- 2.4webapps
- 3.部署和访问
1.定义及启动
(1)Tomcat属于web服务器的一种,也是servlet的一种
(2)Windows下,双击Tomcat下/bin/startup.bat,启动Tomcat,看到以下说明安装成功
(3)重复启动,会导致网络被其他进程占用,也就是端口被其他进程占用,解决方案1是关闭“其他进程”
(4)寻找进程:Windows下在命令行输入 netstat -ano | findstr 8080;Linux/mac下:netstat -anp | grep 8080
注意:|是管道符,表示前边的输出结果作为后边的输入;findstr 、grep 是在一个字符串/文件中搜索的内容
寻找pid = 26084的进程,就可以进行关闭了
2.熟悉重点目录作用
2.1bin
(1)startup.bat(Windows启动脚本);
(2)startup.sh(Linux启动脚本);
(3)shutdown.bat(Windows关闭脚本);
(4)shutdown.sh(Linux关闭脚本)
2.2conf/server.xml
启动Tomcat报错,解决方案2是将Tomcat绑定的端口换一个
2.3日志文件
logs/catalina开头的文件,找catalina.log/out(最新文件),或者找catalina.时间.log(时间就是你要查询的日志的时间)
2.4webapps
(1)存放“部署”的网站系统,也就是java开发的web项目;里面的每个文件夹就是一个网站,不能直接存放html
(2)访问的方式:
①如果应用上下文路径为/,找的就是webapps/ROOT
找的就是这个
②localhost:8080/examples
3.部署和访问
(1)部署:一个网站资源要提供网站访问需要部署到web服务器,也就是把一个网站编译后的文件夹整个复制到webapps目录下(前端整个复制,后端java还要编译)
复制过去后是可以修改名字的
(2)访问:从webapps目录下去找目标资源的相对路径