基于TOMCAT简单搭建文件服务器

本文介绍了如何在内网环境中利用TOMCAT搭建文件服务器,提供图片、媒体、PDF等静态资源的预览和下载。通过编辑server.xml配置Context元素实现静态资源路径映射,然后在web.xml中配置过滤器解决跨域问题,允许所有客户端跨域访问。
摘要由CSDN通过智能技术生成

背景:最近接了个工厂项目,里面有个需求:内网环境中,PAD端和PC端可以预览或下载公共文件,公共文件类别包括但不限于各种图片、媒体格式、PDF、WORD和EXCEL。结合目前工厂实际运维环境,可以总结出关键信息:内网环境安全问题无需过多关注、不考虑上传、允许不同端跨域访问静态资源。

搭建文件服务器方式有多种,下面利用tomcat提供的功能实现文件服务器搭建,本文截图是在windows,其它操作系统基本一致:

1、找到并编辑tomcat安装目录/config/server.xml,在Host元素内新增Context子元素,内容如下,只需要关注Context元素即可,path和docBase值需根据实际填写,以下配置只是我本地配置。

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
        <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" />
		<!-- path属性表示url中映射路径,docBase配置的是磁盘物理路径 -->
		<Context path="/static" docBase
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值