Tomcat服务器是Apache Jakarat项目组开发的产品,它能够支持Servlet和Jsp规范,并且具有免费和跨平台等诸多特性。Tomcat服务器已经成为学习开发JavaWeb应用的首选。那么我们学习Tomcat的第一步,就是下载Tomcat。
下载Tomcat
我们在百度上搜索关键字Tomcat。并找到Tomcat的Apache官网。
我们点击进入Tomcat官网,在左侧的Download列表种铀Tomcat的各种版本。
我这里点击了Tomcat9。在跳转的网页中下载。根据你电脑的实际情况下载符合的版本。
下载成功后是一个zip格式的压缩包。直接解压到电脑上就可以了。
Tomcat的目录结构
bin目录:保存启动与监控Tomcat命令文件。
conf目录:保存Tomcat配置文件。
lib目录:保存web应用能访问的JAR包文件
logs目录:保存Tomcat日志文件。
temp目录:保存临时文件。
webapps目录:Tomcat默认的web应用的发布目录。
work目录:保存各种由JSP文件生成的Servlet文件。
启动Tomcat服务器
Tomcat服务器的启动程序在bin目录下的startup.bat文件。
我们双击这个文件就可以启动Tomcat服务器了。
启动成功后这里会显示启动服务器的时间。如果要关闭服务器的话也有几种方法一直是找到bin目录下的shutdown.bat,或者使用ctrl+c,或者直接关闭窗口。如果想要卸载Tomcat服务器,只需要将解压缩的文件夹删除即可。
修改Tomcat的默认端口
Tomcat默认的服务器端口为8080,但该端口不是Tomcat的唯一端口,可以在安装后通过Tomcat的配置文件进行修改。下面将介绍通过Tomcat的配置文件修改其默认端口的步骤。
首先用记事本打开Tomcat安装目录下conf文件夹种的servlet.xml文件。
然后再文件中找到以下代码。将代码中的“port=8080”修改为你想修改的端口号。例如,“port=8081”.即将端口号修改为8081 。
在修改完成后,保存退出并重启Tomcat服务器。才可以使新的配置生效。但是在修改端口时,应避免与共用端口冲突,建议采用默认的8080端口,不要修改。除非8080端口已被其他程序所占用。
部署Web应用
将开发完成的JavaWeb应用程序部署到Tomcat服务器上,可以通过以下方法实现。
1,将Web应用复制到Tomcat中实现。
通过复制Web应用刀Tomcat中实现时,首先需要将Web应用文件夹复制到Tomcat安装目录下的webapps文件夹中。然后启动Tomcat服务器,再打开IE浏览器,在地址栏中http//:服务器ip 端口号 应用程序名称形式的URL地址。例如。http://localhost:8080/hello.html,即可运行JavaWeb应用程序。
2,通过在server.xml文件中Host标签体中配置元素实现,首先打开Tomcat安装路径下conf文件夹中的server.xml文件,然后在Host标签体中添加Context元素。例如:<Context docBase="D:\hello" path="/hehe" />
其中docBase表示项目存放的路径,path表示虚拟目录。修改完成后,我们需要保存修改的server.xml文件,并重启Tomcat服务器,在IE地址栏中输入URL地址http://localhost:8080/hehe。即可访问。
一般情况下我们不会用到上面的两种方法,因为我们idea工具可以自动帮我们部署项目到Tomcat上。我们只需要将idea设置一下就可以。
首先我们打开idea。按照图片选择。
之后就可以直接点击OK了。这样Tomcat就集成到我们的idea上面了。
之后我们想用Tomcat就需要创建JAVAEE的项目了。