教你快速上手Web开发

教你快速上手Web开发

一、基础知识

1、Internet上供外界访问的Web资源分为:
(1)静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
(2)动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

二、Tomcat服务器

1、安装程序包
tar.gz文件是Linux操作系统下的安装版本
exe文件是Windows系统下的安装版本
zip文件是Windows系统下的压缩版本

2、目录层次
bin : 存放启动和关闭Tomcat的脚本文件
conf : 存放Tomcat服务器的各种配置文件
lib : 存放Tomcat服务器的支撑jar包
logs : 存放Tomcat的日志文件
temp : 存放Tomcat运行时产生的临时文件
webapps : web应用所在目录,即供外界访问的web资源的存放目录
work:Tomcat的工作目录

3、注意
(1) src: Java程序的开发目录,程序在部署时会自动部署到example/WEB-INF/classes目录下
(2)WEB-INF目录:java类、jar包、web应用的配置文件存在目录下,该目录下的文件外界无法非法直接访问,由web服务器负责调用

4、虚拟目录的映射方式
(1)server.xml文件中host元素中配置

<Context path="/虚拟目录名称" docBase="web应用所在目录" />

在这里插入图片描述
(2)虚拟主机
配置虚拟主机就是配置一个网站,配置的主机(网站)要想被外部访问,必须在DNS服务器或windows系统中注册,可以配置多个网站,缺省虚拟主机。

5、体系结构
在这里插入图片描述
6、运行流程
tomcat: bin/startup.bat —> 找到JAVA_HOME—>找到CATALINA_HOME

posted @ 2020-03-29 14:38  李泽坤  阅读(546)  评论(0编辑  收藏  举报