一、Web资源的分类
Web资源分为两类,静态资源和动态资源:
- 静态资源:html、css、js、mp4视频、jpg图片、txt等。
- 动态资源:jsp页面、servlet程序等。
二、常用的web服务器
Web服务器,也可以叫javaweb容器,一般来说有以下几种比较常见的服务器:
- tomcat
- jboss
- glassfish
- resin
- weblogic
三、Tomcat
什么是Tomcat?是一种猫吗?在大自然中,它是一种可以自己照顾自己的猫(Tomcat作者说的!)。而在Java世界里,Tomcat是广泛使用的支持jsp和servlets的Web服务器,它之所以会收到Java程序猿们的喜爱和支持,是因为它有一个很大的优点,那就是:免费!
我们把Tomcat的服务分成两个部分:
- 请求
- 回应
四、servlet版本
Servlet2.5是现在世面上使用最多的版本(xml配置).
到了Servlet3.0之后,就是注解版本的Servlet使用。
五、目录介绍
- bin 文件夹存放着Tomcat服务器的可执行程序,比如startup.bat,shutdown.bat
- conf 存放配置文件,比如server.xml是我们最常用来进行配置的配置文件
- lib 存放jar包
- logs 存放运行时输出的日志信息
- temp 存放运行时产生的临时数据
- webapps 存放部署的web工程。一个目录代表一个工程。
- work 工作时的目录,存放Tomcat运行时jsp翻译为Servlet的源码,和Session钝化的目录。
六、如何启动?
- 方式一:找到Tomcat 的bin文件夹目录下startup.bat
- 方式二:cmd->进入Tomcat的bin文件夹-> 敲入命令 catalina run
七、如何停止?
- 直接关闭
- 服务器窗口置为当前窗口,然后ctrl + c
- 最推荐的方式:双击Tomcat的bin文件夹下shutdown.bat
八、如何测试?
- 打开Tomcat地址:http://localhost:8080
- 或者:http://127.0.0.1:8080
- 或者:真实的ip地址 + :8080
九、常见的启动失败的情况
- 没有配置JAVA_HOME环境变量
十、如何修改Tomcat端口号
- MySQL默认端口号:3306
- Tomcat默认端口号:8080
修改:conf/server.xml -> Connect标签 修改port
端口号:1 - 65535 (一半不要选1000以内,1000以内是系统用的)
注意:修改完port,一定要重启Tomcat
十一、port 端口号
- HTTP协议默认的端口号是 :80
端口号为:80,在域名中不显示
十二、如何部署web工程到Tomcat
- 直接ip打开目录
- 配置文件 conf/Catalina/hostlocal/ 创建xml配置文件 (部署实例 )