使用tomcat配置站点

2016-07-19  本文已影响0人  独孤思考
tomcat安装目录.jpg

* bin
存放tomcat的可执行文件与脚本文件
* conf
存放tomcat的配置文件
* logs
存放tomcat的日志文件
* webapps
web应用程序的发布目录
* work
tomcat的工作目录,jsp翻译成的servlet程序和class文件存在在这个目录

1.<Tomcat主目录>/conf/ROOT目录自动映射为Web站点根目录
原因: <Tomcat主目录>conf/server.xml文件中 , appBase配置的为ROOT路径,注意ROOT需要全部大写

<Host name="localhost" appBase="ROOT"
unpackWARs="true" autoDeploy="true">
2.通过server.xml 配置
举例: 现在我的server.xml配置文件如下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
tomcat下的webapps目录的文件展示如下:

webapps目录.jpg
可以发现,没有ROOT目录,
操作 由于此时有多个目录,每个目录下,都包含有Web-INF/web.xml文件,因此每个目录都被自动设别为独立的web应用程序,每个web应用程序的虚拟目录为:/目录名。因此要需要访问一个具体的应用,应该将该应用的目录名加上,如:http://localhost:8080/examples/ 即可;另外,可以将appBase指定为计算机上的其他路径,此时需要将exmaples引用拷贝到指定的路径即可访问
上一篇 下一篇

猜你喜欢

热点阅读