IDEA中Tomcat服务器相关配置
- web服务器简介:
- Tomcat 下载安装
- 目录介绍
- 如何启动Tomcat服务器
- 常见的Tomcat服务器启动失败的情况
- Tomcat的停止
- 如何修改Tomcat的端口号
- 如何部暑web工程到Tomcat中
- IDEA整合Tomcat服务器
- IDEA中动态web工程的操作
- 如何部署工程到Tomcat上运行
web服务器简介:
- Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
- Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
- 诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为10.0.0-M3。
Tomcat 下载安装
- 官网链接 : https://tomcat.apache.org/
- 我在这里也给大家提供也行相应的版本,方便大家下载使用
- 链接地址 : https://www.lanzous.com/b00zdxzmj
- 密码 : bvdc
- Tomcat安装很简单,将下载好的tomcat直接解压即可
- 如图:
目录介绍
- bin 目录用于存放Tomcat服务器的可执行程序
- conf 目录用于存放Tomcat服务器的配置文件
- lib 目录用于存放Tomcat服务器的jar包
- logs 目录用于存放Tomcat服务器运行时输出的日记
- temp 目录用于存放Tomcat服务器运行时使用的临时数据
- webapps 目录用于存放Tomcat服务器上部署的web工程(web网站),里面一个目录表示一个工程(网站)
- work 目录用于存放Tomcat服务器运行时jsp翻译的Servlet程序,以及Session会放钝化(序列化)文件
如何启动Tomcat服务器
- 第一种启动方式 : 找到你
tomcat
安装目录下的bin
目录下的startup.bat
文件双击就可以启动即可. - Tomcat启动的第二种方式:
- 先使用
cmd
命令打开命令行窗口 - 在命令行窗口中
cd
到你的Tomcat
的bin
目录下 - 在命令行窗口中输入命令
catalina run
启动Tomcat服务器 - 使用
Catalina run
启动的好处 可以看到启动失败的原因. - 验证你的Tomcat服务器启动成功???
- 只需要打开浏览器,在浏览器中输入测试访问地址即可!
- http://localhost:8080
- http://127.0.0.1:8080
- http://你电脑ip:8080
- 当出现以下窗口界面内容时,说明你的Tomcat服务器启动成功!!!
常见的Tomcat服务器启动失败的情况
- 比如,当我们双击startup.bat文件时,出现一个小黑窗口一闪而过.基本上,都是因为JAVA_HOME环境变量没有配置成功造成的!!!
- 解决方法 : 参照这篇 JDK 安装配置 进行配置环境变量即可
- 常见的JAVA_HOME环境变量配置错误的几种情况:
一:JAVA_HOME环境变量名写错为 ===>>> JAVA-HOME
二:JAVA_HOME环境变量名写错为 ===>>> java_home
三:JAVA_HOME环境变量值配置错误 ====>>>> JAVA_HOME路径不要带bin目录
Tomcat的停止
- 可以直接关闭这个窗口进行关闭
- 找到你的
Tomcat
安装目录下的bin
目录下的shutdown.bat
文件双击,就可以停止Tomcat服务器
如何修改Tomcat的端口号
- Tomcat 服务器默认的端口号是 : 8080
- 修改 Tomcat 服务器端口号,只需要找到Tomcat 服务器的
conf
目录,下的server.xml
配置文件 . - 使用编辑器打开之后,找到如下的内容进行修改:
注: Tomcat 端口号修改之后,一定要重启Tomcat服务器之后才能生效.
如何部暑web工程到Tomcat中
第一种:
- 在Tomcat服务器下
webapps
目录下创建一个目录.这个目录就是你的部署的网站(工程). - 修改目录名为你要的工程名
- 在浏览器地址地址栏中输入访问进行测试访问
地址的格式如下: http://ip:port/工程名/资源路径
第二种:
- 在Tomcat服务器的apache-tomcat-8.5.32\conf\Catalina\localhost目录下创建一个xml文件
- 文件名不能随便起 , 文件名表示了工程名.
- 打开文件在里面配置如下内容:
<!--
path 属性表示访问的路径
docBase 表示工程所在的磁盘路径
-->
<Context path="/项目名" docBase="e:/项目名" />
IDEA整合Tomcat服务器
- 打开IDEA的
settings
选项窗口: - 通过菜单:
File
|Settings
|Build, Execution, Deployment
|Application Servers
- 选择
Tomcat Server
- 选择Tomcat 按目录
- 添加成功界面
IDEA中动态web工程的操作
当我们在IDEA中整合好Tomcat服务器后我们就可以创建动态的web工程.
- IDEA中如何创建动态web工程
- 如何给动态web工程添加额外jar包
- 选择
Libraries
选项,添加类库 - 选择添加你需要的第三方jar包:
- 点击取消,不选择任何一个模块:
- 修改你的类库名称:
- 修改后记得
Apply
- 选择Modeles选项,去给相应的模块添加需要的类库:
- 选择添加你需要的类库:
- 出现以下窗口内容说明添加类库成功!!!
- 最后选择类库添加到部署包中:
如何部署工程到Tomcat上运行
- 先配置当前模块需要的Tomcat运行实例:
- 修改Tomcat实例的名称:
- 修改工程访问路径
- 修改运行的端口号
- 修改后一定要重启Tomcat实例才能生效.
- 配置资源 自动热部署:
- 以上就是在IDEA中配置和使用Tomcat的详细教程
如果博客对你有帮助,不妨点个赞,收藏一下?或者留下您宝贵的意见