web资源
资源:项目中常见的html,css,照片,音频等
静态资源:资源不会随着时间的变化而变化,比如html、css、js
动态资源:资源随着时间的变化而变化,比如servlet资源
静态资源与动态资源的联系:同步请求、异步请求
网络访问三要素;
*http(https)协议:规范浏览器和服务器传输数据的格式
*域名(一串英文):是服务器的唯一标识,域名的本质是ip地址(一串数字)
域名www.baidu.com的ip地址:180.101.49.11(ip地址不唯一)
*端口:端口是一个整数,用来区分硬件服务器上面相同的多个软件服务器
服务器
概念:分为服务器硬件和服务器软件
硬件: 通常是指在互联网上具有独立IP的计算机,通常配置比较高。
软件:就是一个计算机程序,比如MySQL服务器软件,tomcat服务器软件。
Tomcat
Apache
Apache是非盈利组织,Tomcat是旗下产品
web服务器产品
weblogic:大型的商务web服务器软件,是oracle公司产品
webSphere:大型的商用web服务器软件,是IBM公司产品
Tomcat:中小型的开源web服务器软件,是Apache公司产品
Tomcat的安装和卸载
下载安装
无需安装,直接解压就可以(路径不要包含中文空格等)
最新版是Tomcat10,我们统一使用Tomcat8版本就可以,因为相对稳定
使用Tomcat前,必须要安装好jdk,并配置好环境变量JAVA_HOME
测试:
网页中输入http://localhost:8080 ,弹出如下窗口及开启成功
访问自己的资源
1.在webapps中添加自己的项目
2.测试