javaweb入门笔记(1)-Tomcat
2016-02-13 17:54
393 查看
javaweb入门笔记(1)-Tomcat
标签: javawebjavaweb入门笔记1-Tomcat
Tomcat目录层次结构
启动Tomcat
官当配置文档
web应用
Tomcat体系结构
相关小知识
参考链接
下载链接
Apache Jakarta Project
Tomcat官网
Tomcat目录层次结构
bin:存放启动和关闭Tomcat的脚本文件conf:存放Tomcat服务器的配置文件
lib:存放Tomcat服务器的支撑jar包
logs:存放Tomcat的日志文件
temp:存放Tomcat运行时产生的临时文件
webapps:web应用所在的目录,即供外接访问的web资源的存放目录
work:Tomcat的工作目录
上面的内容直接可在Tomcat Doc-Directories and Files找到答案
启动Tomcat
%CATALINA_HOME%/RUNNING.txt有详细步骤,简单来说,已经配置好JDK环境的话,windows下直接双击
bin/startyp.bat就行了
默认端口是8080,改端口:tomcat的
conf/server.xml的
Connector标签
常见启动问题
J***A_HOME环境变量
端口占用问题
Catalina_home环境变量的设置问题
官当配置文档
多种配置方式/META-INF/context.xml
$CATALINA_BASE/conf/[enginename]/[hostname]/
conf/server.xml
具体参考Context配置
web应用
1.web应用与web应用所在的目录一个web应用由多个静态web资源和动态web资源组成;组成web应用的这些文件会由一个目录组织起来,这个目录称为web应用所在目录
2.虚拟目录的映射
把主机上的资源映射到服务器对外提供的访问路径上
3.例子
tomcat的
conf/server.xml:
<Host>元素->
<Context>,一个
<Context>对应一个web应用。
<Context path="/virtual-path" docBase="webapps-path" />,重启web服务器
4.web应用的组成结构
[code]mail---------------------------Web应用所在目录 |----html、jsp、css、js等文件,根目录下的文件外界可以直接访问 |----WEB-INF目录 |---------classes目录(java类) |---------lib目录(java类运行所需的jar包) |---------web.xml(web应用的配置文件) WEB-INF 这个目录下的文件外界无法直接访问,由web服务器负责调用
Tomcat体系结构
tomcat的https连接器
keytool -genkey alias tomcat -keyalg RSA得到
.keystore文件
Tomcat管理平台
主页->Tomcat Manager
相关权限和用户配置在
conf/tomcat-users.xml
相关小知识
1.域名和主机名的区别域名 | sina.com |
---|---|
主机名 | www.sina.com |
用于访问DNS服务器获取IP
用于告诉代理服务器要访问哪个主机名
参考链接
Tomcat安装、配置、优化及负载均衡详解作者@brianway更多文章:个人网站 | CSDN | oschina
相关文章推荐
- Tomcat分析--Connector
- Centos环境下配置Aapache+2个tomcat8 的动静分离,负载均衡
- Tomcat分析--结构设计
- tomcat-闪退和启动两个tomcat解决方法
- Windows环境Apache,Tomcat集群,动静分离,负载均衡
- Mac下tomcat的安装与配置
- Tomcat
- 阿里云服务器 mysql + jdk +vsftp +tomcat
- Centos系统搭建tomcat8和tomcat9
- Ecplise中指定tomcat里Web项目发布文件
- Web 项目没有发布到我们安装的tomcat目录下
- Maven 项目无法在Ecplise加进tomcat server
- tomcat项目加载报错
- 2016-2-10 tomcat基础学习
- Tomcat的安装与部署
- tomcat【1】(什么时候需要重启tomcat)
- windows下tomcat只更改配置文件设置JRE_HOME,不更改环境变量
- MyEclipse 配置Tomcat7.x
- ubuntu14.04 配置tomcat8
- Tomcat7源码分析(二)组件生命周期详解