tomcat目录结构及配置文件说明
来源:互联网 发布:sublimetext3 mac 编辑:程序博客网 时间:2024/06/05 06:02
启动关闭tomcat
需要先配置JAVA_HOME- 双击%CATALANA_HOME%\bin\startup.bat
双击%CATALANA_HOME%\bin\shutdown.bat
访问服务器:http://localhost:8080/index.jsp
因为服务器在本机上,所以主机名为localhost,表示本机
tomcat的默认端口为8080
index.jsp是主页
修改端口号
- 修改端口号,%CATALANA_HOME%\conf\server.xml,修改,把8080修改了即可。
- http协议默认端口为80,也就是说http://localhost,等同与http://localhost:80
如果把Tomcat端口号修改成80,那么访问服务器就可以无需再给出端口号。
tomcat目录结构
- bin:二进制可执行文件,例如startup.bat和shutdown.bat
- conf:配置文件,例如:server.xml、context.xml、web.xml、tomcatusers.xml
- lib:tomcat所需jar包
- logs:日志文件
- temp:存放tomcat运行时产生的临时文件,当tomcat关闭后,这个目录中的文件可以删除
- webapps:这个目录下的每个文件夹对应一个JavaWeb应用程序
- work:webapps下的应用程序在运行时会自动生成文件,就在work目录下。work目录删除了也没问题,但再次运行应用程序还要再生成work目录和文件。
创建JavaWeb目录:hello
- 在webapps目录下创建一个hello目录,hello目录就是项目目录了;
- 在hello目录下创建WEB-INF
- 在WEB-INF下创建web.xml
- 在WEB-INF下创建classes目录
- 在WEB-INF下创建lib目录
在hello目录下创建index.html
在web.xml文件中添加如下内容:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
在index.html中添加如下内容:
- 1
- 2
- 3
- 4
- 5
- 6
启动tomcat,打开客户端访问http://localhost:8080/hello/index.html
配置外部应用
外部应用既是把应用程序不放到Tomcat的wabapps目录下!而已放在外面,例如:F:/hello
- 在conf/server.xml下配置,指定外部应用的路径。
- 1
- 2
- 3
- 4
- 在元素下添加元素,path为URL访问路径,docBase为外部应用的目录。
在浏览器地址栏中访问:http://localhost:8080/itcast_hello/index.html
- 在conf/catalana/localhost下添加配置文件,指定外部应用路径
- 在conf/catalana/localhost目录下创建itcast_hello.xml文件,其中itcast_hello就是URL访问路径
在itcast_hello.xml文件中添加:,docBase指定外部应用的目录。
- 缺省web应用
- 在webapps目录下有一个ROOT目录,它是缺省web应用,访问这个应用的路径:http://localhost:8080/index.jsp
如果把web应用的内部放到webapps/ROOT下,访问URL路径中不用给出应用名称。
- 配置虚拟主机
希望:http://www.itcast.cn访问web应用。
- 配置虚拟主机
- 这需要把域名http://www.itcast.cn映射成IP地址:127.0.0.1
- 需要把tomcat端口号修改为80
- 需要在server.xml中配置主机,并指定主机的应用目录
在应用目录中添加名为ROOT的web应用。
1). 找到C:\WINDOWS\system32\drivers\etc\hosts文件,添加127.0.0.1 http://www.itcast.cn
2). 在conf/server.xml中修改端口为80
3). 在conf/server.xml中添加元素
- 1
- 2
- 1
- 2
- 3
4). 在F:/myapps下创建名为ROOT的web应用。
- tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- Tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- Tomcat目录结构和配置文件说明
- Tomcat目录结构以及配置文件说明
- Tomcat6.0 目录结构说明 及 配置文件server.xml说明
- tomcat目录结构、tomcat配置文件常用标签
- Tomcat目录及配置文件解析
- Tomcat目录及配置文件解析
- Tomcat目录及配置文件解析
- Ubuntu目录结构及说明
- Linux 目录结构及说明
- Linux目录结构及说明
- Tomcat目录结构配置文件基础学习
- java的初识及入门
- Transition Framework
- java语言的概述
- java中的快速失败(fail-fast)与安全失败(fail-safe)
- 基于MATLAB的PCA人脸识别实现
- tomcat目录结构及配置文件说明
- R Notes
- 快速排序算法
- 前端基础练习题
- Django查询数据
- JVM
- Sum All Numbers in a Range
- ExtJs内的Ext.form.Panel中datefield控件选择日期过后的事件监听select以及比较两个时间的大小
- 用enum代替int常量。