tomcat目录结构及配置文件说明
2017-11-27 19:13
567 查看
启动关闭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文件中添加如下内容:
2
3
4
5
6
7
在index.html中添加如下内容:
2
3
4
5
6
启动tomcat,打开客户端访问http://localhost:8080/hello/index.html
配置外部应用
外部应用既是把应用程序不放到Tomcat的wabapps目录下!而已放在外面,例如:F:/hello
在conf/server.xml下配置,指定外部应用的路径。
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中添加元素
2
2
3
4). 在F:/myapps下创建名为ROOT的web应用。
需要先配置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文件中添加如下内容:
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> </web-app>1
2
3
4
5
6
7
在index.html中添加如下内容:
<html> <head><title>index.html</title></head> <body> <h1>hello主页</h1> </body> </html>1
2
3
4
5
6
启动tomcat,打开客户端访问http://localhost:8080/hello/index.html
配置外部应用
外部应用既是把应用程序不放到Tomcat的wabapps目录下!而已放在外面,例如:F:/hello
在conf/server.xml下配置,指定外部应用的路径。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="itcast_hello" docBase="F:/hello"/> </Host>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中添加元素
<Host name="www.itcast.cn" appBase="F:/myapps" unpackWARs="true" autoDeploy="true"> </Host>1
2
* name:指定该主机域名为www.itcast.cn * appBase:指定该主机的应用目录为F:/myapps1
2
3
4). 在F:/myapps下创建名为ROOT的web应用。
相关文章推荐
- Tomcat目录结构以及配置文件说明
- Tomcat6.0 目录结构说明 及 配置文件server.xml说明
- tomcat目录结构及配置文件说明
- Tomcat目录结构及配置文件说明
- tomcat目录结构及配置文件说明
- Tomcat目录结构和配置文件说明
- tomcat目录结构及配置文件说明
- tomcat目录结构、tomcat配置文件常用标签
- Tomcat目录结构配置文件基础学习
- vue 目录结构与文件配置说明
- Tomcat的目录结构和配置文件详解
- tomcat目录结构与配置文件,web应用的目录结构
- apache主目录,配置文件目录结构说明
- Tomcat的目录结构、处理流程、主配置文件(server.xml)释义
- Tomcat学习之二:tomcat安装、配置及目录文件说明
- tomcat安装、配置及目录文件说明
- Tomcat学习之二:tomcat安装、配置及目录文件说明
- 【Puppet in action】 学习笔记之Puppet目录结构及配置文件说明
- 配置Tomcat直接显示目录结构和文件列表
- tomcat目录结构与配置文件,web应用的目录结构