精华内容
下载资源
问答
  • tomcat 部署java项目 jar

    2019-08-06 01:27:34
    NULL 博文链接:https://yunlong167167.iteye.com/blog/2087430
  • spring boot项目和vue一起放在tomcat部署,spring boot项目和vue一起放在tomcat部署
  • Tomcat 部署项目(3种方式)

    万次阅读 2021-01-19 20:38:03
    Tomcat 部署项目 本节介绍如何在 Tomcat部署服务。 Tomcat 的目录结构 bin:Tomcat 的启动、关闭脚本。 conf:Tomcat 配置文件。 lib:Tomcat 需要的类库(jar 包)。 logs:日志目录。 temp:Tomcat 运行时...

    Tomcat 部署项目


    本节介绍如何在 Tomcat 上部署服务。

    Tomcat 的目录结构

    • bin:Tomcat 的启动、关闭脚本。
    • conf:Tomcat 配置文件。
    • lib:Tomcat 需要的类库(jar 包)。
    • logs:日志目录。
    • temp:Tomcat 运行时产生的临时文件。
    • webapps:存放 Web 应用程序的目录。
    • work:存放 Tomcat 生成的 Servlet 源文件。

    部署方法

    1. 直接将 web 项目文件件拷贝到 webapps 目录中

    这是最常用的方式。

    webapps 目录是 Tomcat 默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,可以在 conf下的 server.xml 文件里修改 Host 标签里的 appBase 值。

    这个方法实际上和在 IDE开 发环境里部署项目是一样的。

    用此方法的访问路径为:http://localhost:8080/webname。

    2. 修改 Server.xml 文件

    在 conf 下的 server.xml 文件里找到 Host 标签,在里面添加如下代码:

    <Context path="/项目名" docBase="项目路径"  reloadable ="true" debug="0" privileged="true"></Context> 
    
    • path:表示访问的路径,可以自定义,例如:http://localhost:8080/budaye。
    • docBase:表示应用程序的路径,可以使用绝对路径或者相对路径,相对路径相对于webapps。
    • reloadable:表示可以在运行时在 classes 与 lib 文件夹下自动加载类包。这个属性在开发阶段通常都设为 true,方便开发;在发布阶段应该设置为false,提高应用程序的访问速度 。

    3. 在 conf\Catalina\localhost 目录下添加 xml 配置文件

    文件内容配置如下:

    <Context path="/项目名" docBase="项目路径"  reloadable ="true" debug="0" privileged="true"></Context> 
    

    配置中可以去掉 path 属性,因为访问项目时的根路径只取决于 XML 文件的名称,如上述例子中,访问该应用程序地址如下:http://localhost:8080/项目名。


    PS:更多更多内容……,请查看 --> 《Server 开发》
    PS:更多更多内容……,请查看 --> 《Server 开发》
    PS:更多更多内容……,请查看 --> 《Server 开发》

    展开全文
  • Tomcat部署Web应用(四种方式): 利用Tomcat的自动部署 利用控制台部署 增加自定义的Web部署文件 修改server.xml文件部署Web应用 方式一:利用Tomcat的自动部署 利用Tomcat的自动部署方式是最简单、...

    Tomcat部署Web应用(四种方式):

    利用Tomcat的自动部署

    利用控制台部署

    增加自定义的Web部署文件

    修改server.xml文件部署Web应用

     

    方式一:利用Tomcat的自动部署

    利用Tomcat的自动部署方式是最简单、最常用的方式,只要将一个Web应用复制到Tomcat的webapps下,系统就会把该应用部署到Tomcat中。

     

     

    hello.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        hello.html....
    </body>
    </html>

    浏览器地址框中输入localhost/test/hello.html:

     

     

     

    方式二:利用控制台部署

    1.登录Tomcat控制台

     

     

     

    注意:当利用控制台部署Web应用时,其实质也是利用Tomcat的自动部署,我们会发现Tomcat的webapps目录下多了一个aaa文件夹,该文件夹的内容和D:\webDemo文件夹下的内容完全相同。

     

     

    方式三:增加自定义的Web部署文件

    在conf目录下新建Catalina目录,再在Catalina目录下新建localhost目录,最好在改目录下新建一个任意名字的XML文件——该文件就是部署Web应用的配置文件,该文件的主文件名将作为Web应用的虚拟路径。

     

    hehe.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        D:/webDemo/hehe.html....
    </body>
    </html>

    bbb.xml

     <Context docBase="D:\webDemo" />

     

     

     

     

     

    方式四:修改server.xml文件部署Web应用

    修改conf目录下的server.xml文件:

     

     

     

    展开全文
  • Tomcat部署与安全设置操作

    千次阅读 2020-11-27 16:40:14
    Tomcat部署与安全设置 实验环境:Centos7.3虚拟机 实验步骤: 一:部署Tomcat 1、安装Java环境 2、为tomcat服务创建专用用户 3、安装配置Apache Tomcat8.5 4、配置Tomcat为系统服务,然后开启服务 [Unit] ...

    Tomcat部署与安全设置

    实验环境:Centos7.3虚拟机

    实验步骤:
    一:部署Tomcat
    1、安装Java环境
    在这里插入图片描述
    在这里插入图片描述
    2、为tomcat服务创建专用用户
    在这里插入图片描述

    3、安装配置Apache Tomcat8.5
    在这里插入图片描述在这里插入图片描述

    4、配置Tomcat为系统服务,然后开启服务
    在这里插入图片描述

    [Unit]
    Description=Apache Tomcat 8
    After=network.target
    
    [Service]
    Type=forking
    User=tomcat
    Group=tomcat
    Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
    Environment=CATALINA_HOME=/opt/tomcat
    Environment=CATALINA_BASE=/opt/tomcat
    Environment='CATALINA_OPTS=-Xms512M -Xmx4096M -server -XX:+UseParallelGC'
    Environment='CATALINA_OPTS=-Dfile.encoding=UTF-8 -server -Xms2048m -Xmx2048m -Xmn1024m -XX:SurvivorRatio=10 -XX:MaxTenuringThreshold=15 -XX:NewRatio=2 -XX:+DisableExplicitGC'
    Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
    
    ExecStart=/opt/tomcat/bin/startup.sh
    ExecStop=/bin/kill -15 $MAINPID
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
    

    在这里插入图片描述
    5、访问验证
    在这里插入图片描述
    6、编辑Tomcat-users.xml文件,为Tomcat Manager App创建管理用户
    在这里插入图片描述在这里插入图片描述
    7、访问验证
    在这里插入图片描述在这里插入图片描述

    二、Tomcat安全部署

    1、隐藏Tomcat版本信息的方法

    1)首先备份tomcat
    在这里插入图片描述
    2)解压tomcat/lib下的catalina.jar文件
    在这里插入图片描述
    3)进入解压后的文件下编辑配置文件
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
    4)然后把修改后的文件重新压缩成jar包
    在这里插入图片描述
    5)重启服务,访问验证
    在这里插入图片描述
    2、禁用Tomcat管理端

    1)删除默认/conf/tomcat-users.xml文件
    在这里插入图片描述
    2)删除webapps下默认所有目录和文件
    在这里插入图片描述
    3)将tomcat应用根目录配置为tomcat安装目录以外的目录
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
    3、修改默认的telent管理端口号
    在这里插入图片描述在这里插入图片描述
    4、修改默认的ajp连接端口号
    在这里插入图片描述在这里插入图片描述
    5、配置文件列表访问控制 (禁止目录列表,防止文件名泄漏)
    在这里插入图片描述在这里插入图片描述
    (PS:false为不列出目录文件,true为允许列出)

    三:Tomcat站点部署

    1、安装MariaDB并启动服务
    在这里插入图片描述在这里插入图片描述
    2、创建数据库并授权
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
    3、部署jspxcms到tomcat-webapps目录下
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
    使用database下的mysql.sql脚本在tomcat数据库建立表
    在这里插入图片描述在这里插入图片描述
    4、编辑配置文件,配置数据库连接信息
    在这里插入图片描述在这里插入图片描述
    5、重启tomcat,访问jspxcms
    在这里插入图片描述
    测试成功

    展开全文
  • IDEA使用Tomcat 部署web应用

    千次阅读 2019-08-03 01:13:35
    Edit Configurations 点击 + 号 —》Tomcat Server ----》 Local 设置server 的名称 随便命名 点击configure —》在弹出框中选择...点击Deployment Tab页部署项目 点击 + 号 选择Artifact 在弹出框中选择 explo...

    点击顶部菜单栏 Run–> Edit Configurations
    在这里插入图片描述

    点击 + 号 —》Tomcat Server ----》 Local
    在这里插入图片描述
    设置server 的名称 随便命名

    在这里插入图片描述
    点击configure —》在弹出框中选择本地的tomcat 所在的目录 点击 ok
    在这里插入图片描述

    点击Deployment Tab页部署项目 点击 + 号 选择Artifact

    在这里插入图片描述

    在弹出框中选择 exploded 结尾的包

    (1)solr:war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;

    (2)solr:war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。

    在这里插入图片描述
    设置Application Context. 我这里设置为/。默认是上面所选的 solr:war exploded 的根文件夹名称
    点击 apply —》 ok 。设置成 / 。则在地址栏直接可以通过ip访问。设置名称之后需要ip/Applcation Context 设置的名称

    在这里插入图片描述

    设置热部署
    On Update action : 当代码改变的时候,需要IDEA为你做什么;

    On Frame deactivation : 当失去焦点(比如你最小化了IDEA窗口),需要IDEA为你做什么。
    我们这里全部选择update classes and resources 更新编译文件和资源文件
    在这里插入图片描述

    点击 Debug 模式运行
    在这里插入图片描述

    当选择Artifact 没有任何东西的时候,
    点击菜单栏 File —》 project Structure—》Artifacts —》Web Application:Exploded —》From Moudule
    在这里插入图片描述

    选择 moudle —》ok
    在这里插入图片描述
    Artifacts 中的 Output directory 所对应的目录就是Tomcat 部署时候用到的目录。从该目录下找到编译好的文件。

    勾选Show Content of Elements 则显示出静态资源文件夹。如静态页面 、js所在的文件夹
    例如下面就是在根目录下找到webapp文件夹

    在这里插入图片描述

    可以到C:\Users\Administrator.IntelliJIdea2018.3\system\tomcat\的目录下看到部署的项目。进入项目文件夹。发现复制了Tomcat 的conf、log、work、三个文件夹。进入到conf --》Catalina —》localhost 看到一个ROOT.xml .内容如下
    在这里插入图片描述

    docBase 就是Tomcat 部署时需要找的项目所在的地址。 path 是之前在 Deployment Tab
    页面设置的 Application Context ,那里设置成什么,这里就是什么。

    展开全文
  • Tomcat部署war项目

    万次阅读 2019-06-10 17:07:16
    下载Tomcat Tomcat官网 打包java项目为war包 图中双击 war包放入tomcat/webapps 路径下 最好修改下名字 在tomcat/conf/server.xml中添加war包 Host标签下添加如下代码,docBase为war包名称。 <...
  • Tomcat部署Web项目的3种方式

    千次阅读 多人点赞 2020-05-14 15:12:56
    转载自Tomcat部署Web项目的3种方式 文章目录一、将war包丢进webapps二、配置Server.xml部署Web工程三、添加xml方式部署Web工程四、注意点①将对应位置改为ROOT即可实现目录缺省②三种部署方式的优先级别 一、将war包...
  • Tomcat部署工件失败问题

    千次阅读 2020-12-24 11:10:15
    查看日志显示 Caused by: java.io.FileNotFoundException: D:\Program Files\JetBrains\IntelliJ IDEA 2017.3.4\security\spring-security\out\artifacts\spring_security_war_exploded\META-INF\context.xml (系统...
  • 在运行中打开编辑配置 出现添加外部源在其中找到 项目所创建的目录 添加里面的web点击确定就好了
  • Linux 安装tomcat 部署war包项目

    千次阅读 2019-07-25 16:50:49
    准备工作: jdk-8u161-linux-x64.tar.gz 链接: ... apache-tomcat-9.0.20.zip链接:https://pan.baidu.com/s/1Nf_qdmUVlQ0Cz8BOoQg2rA 密码:bh9f 以及你的 war 包 ...
  • Idea之Tomcat部署Web项目

    千次阅读 2020-02-11 13:22:44
    文章目录1.创建一个Web项目demo-tomcat2.添加Tomcat3.配置Tomcat3.1.配置Tomcat名字3.2.配置Tomcat 的Server配置 (服务容器...配置Tomcat 的Deployment配置 (部署配置)3.3.1.Artfact 选择问题3.3.1.1.war3.3.1.2....
  • 使用tomcat部署vue项目

    千次阅读 2020-07-13 12:40:17
    } } }, } 3 在linux上传tomcat包,可以自己去官网下载,上传后解压,在webapp目录下,新增vue文件夹, 接下来将前端打包好的dist文件中的static,index.html文件上传到vue目录下,启动tomcat webapp下新增vue文件夹...
  • Tomcat部署SpringBoot项目

    千次阅读 2020-04-19 14:54:51
    我们的重点主要放在如何使用Tomcat部署我们的SpringBoot项目上。 一、修改启动类 继承SpringBootServletInitializer类,并重写覆盖configure方法,代码如下: public class Application extends ...
  • TomCat部署配置图文详解

    千次阅读 多人点赞 2020-02-25 12:41:26
    1. 到tomcat官网下载 谷歌百度搜索tomcat ,打开第一个网址 现在TomCat已经到9版本,了点击左侧TomCat9 然后点击Quick Navigation 里的 Browse 点击 bin/ 我的是windows-64,,所以点击windows-x64.zip的版本下载 ...
  • tomcat部署war包出错解决方案

    千次阅读 2019-09-07 10:43:20
    tomcat部署war包出错解决方案, 最最简单直接明了的方法,卸载重新再装一遍 笔者重装了5 6遍 算是整好了 ,写篇博客,希望你萌,少走弯路。这是我走的弯路 https下载,安装,配置及部署war包出错解决方案1. jdk的...
  • tomcat部署jar包

    千次阅读 2020-01-16 09:57:25
    在项目目录下里创建WEB-INF文件夹,在其中创建lib文件和classes文件夹。将自己的jar包放到lib文件里。并手动解压到该文件夹。解压后的文件里有你的class文件,将class文件copy到...记得要重新启动tomcat服务。 ...
  • Tomcat部署项目乱码

    千次阅读 2019-03-15 10:28:05
    Tomcat部署项目乱码 打包好的war包放在tomcat下,有时会出现中文乱码的情况。首先应当确定项目的编码格式,tomcat的编码格式,以及cmd命令行的编码格式。 项目编码 将要输出到控制台或日志的字符串转为UTF-8 1 ...
  • tomcat部署应用程序配置

    千次阅读 2019-03-10 08:44:33
    tomcat部署应用程序相对简单,可参考以下步骤: 1、准备好应用程序,在myeclipse中导出程序的war文件; 2、租用一个云端服务器,没有可用本机配合内网穿透软件如natapp或oray等进行设置; 3、下载tomcat:...
  • tomcat部署项目

    千次阅读 2018-05-12 16:54:11
    今天总算是把部署tomcat部署项目的几种方式实验了一下。一.1、下载 Tomcat 服务器 ①、官网下载地址:http://tomcat.apache.org/2、启动并部署 Tomcat 服务器①、解压 tomcat 安装包到一个非中文目录下 ②、配置...
  • tomcat部署vue项目教程文档

    千次阅读 2019-06-10 17:49:59
    vue项目打包完成后,把打包的文件夹放到tomcat的webapps文件夹下,完成!!! 静态文件修改后,一般是不需要重启tomcat的。 启动和关闭tomcat 在解压的tomcat文件夹下的bin目录里有2个 .bat 文件,双击 ...
  • vue dist tomcat部署 + nginx

    千次阅读 2019-01-31 13:02:21
    前言 第一次接外包。一个产品,一个前端,一个后端,一个UI。采用前后端分离开发,我主要...部署vue 1.首先:将前端项目打包成静态文件【dist.rar】。 2.服务器准备一个tomcat 修改tomcat端口为8085 /conf/ser...
  • Tomcat部署项目、修改端口和了解

    千次阅读 2019-11-29 13:24:25
    项目部署的方式 方式一 直接将项目放到tomcat文件夹下的webapps目录下即可 方式二 在tomcat文件夹下的conf/server.xml中配置,host标签中添加: <Context docBase="E:\Program\JspProject" path= "/...
  • 如何Tomcat部署web应用

    千次阅读 2018-10-26 22:27:30
    本人也是开始学习web部分不久,现在记录下如何在tomcat部署web资源。以下内容全部都在本人电脑实际运行过。 导语:先了解下tomcat的文件目录: bin–tomcat批处理文件的存放目录 conf–tomcat配置文件所在的目录, ...
  • 关于tomcat部署失败问题

    千次阅读 2019-07-03 19:41:21
    关于tomcat部署失败问题 Error during artifact deployment. See server log for details. 该bug由tomcat部署失败导致 关于tomcat部署失败的原因有很多 一、可能你的tomcat没有导入,可以删除原来的部署,重新部署一...
  • Tomcat部署以后404

    千次阅读 2019-05-06 15:24:51
    部署以后报这个错误,本地运行没问题但是部署以后404, 此时删除Tomcat下的war包重新启动Tomcat,再部署就会部署上去
  • 1.tocmat的webapps下的项目中创建WEB-INF文件夹,在文件夹中创建文件web.xml 2.web.xml内容 Router for Tomcat 404 /index.html  
  • 项目部署在本地Tomcat可以正常访问。直接将war包放到云服务器tomcat中,结果报错404,第一次碰到这种情况,搜遍全网也没有解决的了问题。各种排错后,终于找到解决方案。 一 问题描述      ...
  • Tomcat部署html静态网站的五种方式

    千次阅读 2019-04-28 10:25:36
    注:这里的操作是建立在java jdk和tomcat已安装好并且已经配置好环境变量的情况下 jdk1.7下载 tomcat7下载 方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中。 例如:我们新建一个test文件夹,在...
  • tomcat部署时项目文件夹消失

    千次阅读 2019-07-02 11:07:29
    然后让他们赶紧把最新的war包扔上去,他们又怎么都部署不好,只好又把修改的文件发给我我重新打包再部署,导致一汽线上数据不能显示差不多半小时。文件夹消失的主要原因在于我把war包删除了,总...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 279,937
精华内容 111,974
关键字:

tomcat部署