关于Tomcat
-
Tomcat下载
-
apache官网地址: Welcome to The Apache Software Foundation!
-
tomcat官网地址: Apache Tomcat® - Welcome!
-
tomcat是开源免费的轻量级WEB服务器
-
catalina也是它的名字
-
tomcat是java语言写的
-
所以tomcat服务器要运行 必须有jer运行环境
-
-
关于tomcat的服务器的目录
-
bin : 此目录放置Tomcat服务器的命令文件存放的目录,比如:启动Tomcat,关闭Tomcat.
-
conf : 这个目录是Tomcat服务器的配置文件存放目录(server.xml 文件中可以配置端口号)
-
lib:这个目录是Tomcat服务器的核心程序目录,因为Tomcat服务器是java语言编写的,这里的jar包里面都是class文件
-
logs:Tomcat服务器的日志目录,Tomca服务器启动等信息都会在这个目录下生成日志文件。
-
temp:Tomcat服务器的临时目录,存储临时文件
-
webapps:这个目录就是用来存放大量的web应用(web application:web应用)
-
work:此目录是存放jsp文件翻译之后的java文件及编译之后的class文件
-
-
配置Tomcat服务器需要哪些环境变量
-
JAVA_HOME = JDK的跟
-
CATALINA_HOME = Tomcat服务器的根
-
PATH = %JAVA_HOME%\bin;%CATALINA_HOME%\bin
-
-
bin目录下有一个文件,startup.bat,通过它可以启动Tomcat服务器
-
xxx.bat文件是windows操作系统专用的,bat文件是批处理文件,这种文件中可以编写大量的windows的dos命令,然后执行bat文件就相当于批量的执行dos命令
-
startup.sh,这个文件在windows当中无法执行,在Linux环境中可以使用,在Linux环境下能够执行的是shell命令,大量的shell命令编写在shell文件当中,然后执行这个shell文件可以批量的执行shell命令。
-
tomcat服务器提供了bat和sh文件,说明了这个tomcat服务器的通用性。
-
分析startup.bat文件得出,执行这个命令,实际上最后是执行: catalina.bat文件
-
Tomcat服务器是java语言写的,那么启动tomcat也就是执行main方法
-
-
启动tomcat:startup.bat
-
关闭tomcat : stop.bat (默认shutdown.bat 我这里修改了名字而已)
-
测试Tomcat是否启动成功
-
启动tomcat --> startup.bat
-
打开浏览器,在浏览器的地址栏上输入URL(http://localhost:8080)
-
如果能够正常打开tomcat官网 说明配置成功
实现一个最基本的web应用(不涉及java小程序)
-
第一步:找到CATALINA_HOME\webapps目录
-
因为tomcat要求所有的webapp要放在webapps目录下
-
-
第二步:在CATALINA_HOME\webapps目录下创建一个子目录,起名为oa
-
(这个名字就是web工程名,怎么取都可以)
-
-
第三步:在oa目录下创建一个资源文件,例如:index.html
-
编写index.html的内容
-
-
第四步:启动tomcat服务器
-
第五步:打开浏览器,在浏览器上输入这样的URL
-
思考:
-
超链接和直接输入一个url,然后回车,这两个是一样的吗?
-
是一样的,那么完全可以在页面中使用超链接跳转
-
<!--注意以下的路径,以/开始,带项目名,是一个绝对路径。不需要添加: http://127.0.0.1:8080--><a href=" /oa/login.html">user login2<j a>
-
-