文档章节

在tomcat中部署静态资源访问

jiangmitiao
 jiangmitiao
发布于 2015/08/13 20:01
字数 194
阅读 6729
收藏 4

如果你想让你的服务器直接能访问某一个目录,不需要经过servlet,也不需要用ftp。

在tomcat下conf文件夹中修改server.xml

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
         <!--在Host标签下加入Context标签,path指的是服务器url请求地址(例如127.0.0.1/data),docBase指的是服务器文件的路径,reloadable指的是在omcat不重启的情况下实时同步本地目录-->
        <Context path="/data" docBase="/tmp" reloadable="true" debug="0" crossContext="true"/>
      </Host>

 

 

更多文章:http://blog.gavinzh.com

© 著作权归作者所有

共有 人打赏支持
jiangmitiao

jiangmitiao

粉丝 19
博文 52
码字总数 52336
作品 1
朝阳
程序员
私信 提问
apache + tomcat动静分离配置

环境说明 线上环境使用apache+tomcat的形式部署应用程序,前端使用apache监听80端口,后端使用tomcat部署应用。tomcat的静态资源响应能力和并发处理能力均不如apache,经测试,apache响应静态...

Feng_Yu
2014/10/27
0
12
nginx+tomcat实现动静分离

nginx+tomcat实现动静分离 本文设计的动静分离结构 在本文中,我们将静态资源放在 A 主机的一个目录上,将动态程序放在 B 主机上,同时在 A 上安装 Nginx 并且在 B 上安装 Tomcat。配置 Ngin...

linjin200
2018/11/01
0
0
K8S集群使用Ingress实现网站入口动静分离实践

今年3月份在公司的内部k8s培训会上,和研发同事详细探讨了应用部署容器化部署的几个问题,问题简要如下: 1、java应用容器化部署 首先通过自动化部署工具编译出全量的war包,将war包直接编译...

ylw6006
2018/05/16
0
0
前端框架Vue(12)——如何将 vue-cli 项目打包压缩(npm run build)后放到服务器

当我们将 vue 项目完成后,面临的就是如何将项目进行打包上线,放到服务器中。我使用的是 vue-cli(simple) 脚手架,所以就讲一下如何将项目进行打包,并放到 tomcat 上。 如果是 vue-cli ...

docallen
2017/07/20
0
0
spring boot的一些配置应用

1、使用前端模板thymeleaf,会要求使用严格的html标签 严格的html标签会很麻烦,会大大降低前端开发效率,下面的步骤可以去除严格的html标签限制。 配置文件application.xml中增加: spring...

alantuling_jt
2017/11/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

naughty
今天
3
0
C++网络编程(一)gRPC的编译

Google是真滴烦,整个编译链全是自家产品,在编译之前先来安装一堆东西 安装环境依赖 chocolatey Windows下的包管理系统,没有他就慢慢去下载下面的一堆乱七八糟的东西吧。CMD下执行下面这句...

Pulsar-V
今天
3
0
Python3的日期和时间

python 中处理日期时间数据通常使用datetime和time库 因为这两个库中的一些功能有些重复,所以,首先我们来比较一下这两个库的区别,这可以帮助我们在适当的情况下时候合适的库。 在Python文...

编程老陆
今天
2
0
分布式面试整理

并发和并行 并行是两个任务同时进行,而并发呢,则是一会做一个任务一会又切换做另一个任务。 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用,但是每一次,只能有...

群星纪元
今天
3
0
手机通过wifi遥控arduino

手机下载Blinker 从Blinker官网下载手机App,安装到手机。 手机连接WiFi。 点击我的设备右上角的"+"添加设备,选择Arduino -> wifi接入,复制密钥以备后续使用。 点击新建的设备,可以在新界...

davidwbnu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部