Windows下用安装Tomcat和部署WEB项目以及IDEA配置Tomcat

本文详细介绍Tomcat服务器的安装、配置环境变量、启动及项目发布方法,同时讲解如何在IDEA中配置Tomcat,实现项目的快速部署。

Tomcat安装和部署WEB项目以及idea配置Tomcat

1. WEB资源

  • 静态资源和动态资源

程序是否运行在服务器上是重要的标志,如果程序运行在服务器上就是动态资源,否则就是静态资源。

  • 静态网站的特点

静态网站相对于动态网站而言,是指没有后台数据库、不含后台程序和可以交互的网页。

2. WEB服务器介绍

​ 实现了Oracle公司制定的JAVAEE规范,并且可以调用我们写的Web程序,将服务器上的资源共享给客户端浏览器的软件。它也是由Java程序编写的。

在这里插入图片描述

常见的Web服务器
  1. WebLogic

    ​ WebLogic是Oracle公司的产品,是目前应用最广泛的Web服务器,支持J2EE规范。WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入 Oracle公司。BEA WebLogic是用于开发、集成、集群、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。

  2. WebSphere

    另一个常用的Web服务器是IBM公司的WebSphere,支持JavaEE规范。

  3. 其他服务器

    名称种类公司
    Glass Fish中型服务器Oracle
    JBoss中型服务器JBoss
    Resin小型服务器Caucho公司
    Jetty内置式服务器Jetty/eclipse
  4. Tomcat服务器

    在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的Web服务器:Tomcat。

3. Tomcat服务器

3.1 安装

在这里插入图片描述

从官网下载压缩包后直接解压即可使用。

目录结构如下

在这里插入图片描述

3.2 配置环境变量

添加一个变量,变量值为tomcat目录所在地

在这里插入图片描述

编辑path环境变量

在这里插入图片描述

3.3 启动

命令行下输入startup.bat

启动后浏览器下输入http://localhost:8080(localhost为本机地址,8080为tomcat的端口号),如果看到页面则表示启动成功。

错误的原因:8080端口号被占用或者环境变量没有配置。(可以在日记文件中找错误原因)。

3.4 发布项目
  • 方式一:将项目拷贝到webapp目录下,启动服务器。

    在这里插入图片描述

  • 方式二:将项目压缩成后缀名为.war的压缩包,放到webapps目录下。可以进行热部署,运行中的tomcat会自动解压war包,不用重新启动tomcat。

在这里插入图片描述

  • 方式三:虚拟目录,修改conf目录中的server.xml文件,增加下面一行语句。
<Context path=/aa” docBase="e:/myproject">

path是浏览器访问地址,docBase是项目的绝对路径,项目可以不放在webapps下面。

  • 方式四:配置独立的xml文件。

    例:在下面的路径中创建一个second.xml文件,其中second为浏览器访问路径。

在这里插入图片描述

second.xml的内容如下:

<Context docBase="项目目录" /> 

4. idea配置Tomcat

  1. 编辑运行设置

加粗样式

  1. 添加Tomcat的配置服务器信息

在这里插入图片描述

  1. 配置服务器详细信息

在这里插入图片描述

  1. 修改项目详细地址

在这里插入图片描述

  1. 修改Server选项卡的参数

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值