Tomcat目录分析
1.bin 存放启动和关闭Tomcat的脚本文件
2.conf 存放Tomcat服务器的各种配置文件
3.lib 存放Tomcat服务器的支持jar包
4.logs 存放Tomcat的日志文件
5.temp 存放Tomcat运行时产生的临时文件
6.webapps web应用所在目录,即供外界访问的web资源的存放目录
7.work Tomcat的工作目录
关于端口冲突
1.HTTP的8080端口冲突,需要修改server.xml中端口的值
2.启动多个Tomcat时端口冲突:Address in use: JVM_Bind
3.用netstat -p tcp命令查看TCP监听端口
4.用netstat -a 显示所有的连接和监听端口
设置WEB站的根目录
1.一个WEB站点必须有且只有一个虚拟根目录(子目录)
<Host name="localhost" appBase="webapps" />
一个Host元素代表一个web站点,上面这个web站点虚拟路径是localhost(127.0.0.1)
<Host>元素的appBase属性所设置的应用程序基准目录中的ROOT子目录,也就是说名字是localhost的web站点的虚拟根目录是webapps/ROOT,一个WEB站点默认初始页面或者叫做欢迎页面是index.html
2.使用server.xml文件中的<Context>元素(虚拟目录)
——<Context path=""docBase="d:\test"
debug="0"/>
——一个Host元素代表一个web站点,每一个Context元素代表站点下面的一个虚拟目录,当path属性设置成"",代表这个虚拟目录就是这个web站点的根目录。
即<Context path="" docBase="d:\javaweb" />