一、【介绍】:
- 安装在服务端计算机上的一种软件
- 可以解析来自浏览器发送的【请求协议包】
- 调用服务端上的被请求的【资源共享文件】
- 负责生成一个【响应协议包】
- 负责将【文件内容】或者【文件运行结果】写入【响应体】
- 负责将【响应协议包】推送给【当前浏览器】——很多人都会忘记
二、【Http服务器分类】:
- 德国SAP:
- IBM:weblogic
- JBOSS:
- Apache:Tomcat
三、【Tomcat介绍】:
- 是一个由Java应用程序编写的资源文件调度器
- 可以调用服务端静态资源文件和【动态资源文件】
- Tomcat负责生成响应协议包,负责将响应协议包推送到浏览器上
- Tomcat属于Apache
四、【Tomcat端口号】:
- Tomcat端口号存储位置:Tomcat安装目录下/conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
改为:
<Connector port="555" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
五、【网站】
- 全称:网络中的资源站点
- 作用:仓库,存储可以共享【静态资源文件】和【动态资源文件】
- 文件管理:由Http服务器来调用内部共享资源文件
- 本质:就是一个文件夹
六、【网站分类】
- 静态资源网站:存储的都是静态资源文件(图片、html)
- 动态资源网站:存储的是静态资源文件和动态资源文件
七、【如何创建一个静态资源网站】:
- Tomcat安装目录/webapps/ 创建一个文件夹,这个文件夹就是【网站】
- 在【网站】存入【静态资源文件】
- 启动Tomcat
八、[IDEA创建Tomcat项目]
九【动态网站结构】
- src:存放Java文件
- web:静态资源文件和配置文件
WEB-INF/web.xml
十、【指定tomcat所管理的网站】
- 【RUN】——>【Edit COnfiguration】——>tomcat管理通道——>【Deployment】——>添加需要被tomcat管理的网站