1、Web服务器软件有哪些?
- Tomcat(Apache)
- jetty(Web服务器)
-
1.1 应用服务器和Web服务器的关系
应用服务器实现了javaEE的所有规范
Web服务器只实现了javaEE中的Servlet+JSP两个核心的规范
2、Tomcat
2.1 下载
- Tomcat官网
- Tomcat开源免费的轻量级Web服务器
- Tomcat是java写的
- Tomcat服务器想要运行,必须先有jre(java运行时的环境)
2.2 Tomcat安装与配置
- 解压安装
- 启动Tomcat
- bin目录下有一个文件:startup.bat文件,通过他可以启动Tomcat服务器
- …bat文件是Windows操作系统专用的,bat文件是批处理文件,这种文件可以编写大量的Windows的dos命令,然后执行bat文件就相当于在执行dos命令
- start.sh 这个文件在Windows中无法执行,他是在Linux中执行
- 关于Tomcat服务器
- bii:Tomcat服务器的命令文件存放的目录,比如启动Tomcat
- conf:Tomcat服务器的配置文件存放目录(Servlet.xml文件可以配置端口号,默认Tomcat端口号是8080)
- lib:Tomcat服务器的核心程序目录,因为Tomcat服务器是java语言编写的,这里的jar包都是class文件
- logs:Tomcat服务器的日志目录,Tomcat服务器启动等信息都会在该目录下生成日志文件
- temp:Tomcat服务器的临时目录,存放临时文件
- webapps:这个目录是用来存放大量的webapp应用
- work:用来存放JSP文件翻译之后的class文件