Tomcat
一:Tomcat服务器虚拟目录的映射方式
Web应用开发好后,想让外界访问,需要把web应用所在目录交给web服务器管理,这个过程称为虚拟目录的映射。
1) 虚拟目录的映射方式一:在server.xml文件中host元素中配置
然后再<Host></Host>这对标签中添加<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject"/>即可将在F盘下的JavaWebDemoProject这个JavaWeb应用映射到JavaWebApp这个虚拟目录上。这个虚拟目录是由Tomcat服务器管理的。
context表示上下文。context元素有两个属性:
1:path:用来配置虚拟目录。必须以“/”开头。
2:docBase:配置此虚拟目录对应着硬盘上的Web应用所在目录。
比如访问:
这种方式每次修改都会重新启动tomcat。直接放在tomcat目录下的webapps中也可以达到同样的目的。
Tomcat的学习:
Tomcat服务器的启动是基于一个server.xml文件的,会先启动一个Server,Server里面启动service,service启动多个“Connerctor(连接器)”,每一个连接器都在等待客户机的连接,当有用户使用浏览器去访问服务器上面的web资源时,先连接到connector(连接器),connector是不处理用户的请求的,而是将用户的请求交给Engine(引擎)处理,Engine接收到请求后就会解析用户想要访问的Host,然后交给相应的Host,Host收到请求后就会解析出用户想要访问这个Host下面的哪一个Web应用。一个web对应一个Context。
生成加密的服务