文档章节

Tomcat 搭建简单文件服务器

從此迷花粉
 從此迷花粉
发布于 2017/03/30 19:19
字数 233
阅读 188
收藏 2

方法一:

配置在tomcat目录下

  • 直接把文件放在 tomcat下的 webapps/ROOT 目录下,

  • 然后在网址中访问: http://127.0.0.1:8080/download.zip 便可下载

  • (或者创建一个可以访问静态资源的 web 项目,如复制tomcat中的examples 将文件夹重命名,然后将需要的文件放在该目录下,即可访问)

方法二:

如过不想放在服务器的webapps/ROOT下,就要对想要下载的目录进行配置:

  1. 在tomcat安装目录\conf\Catalina\localhost下建立任意文件名xml文件,比如:downloads.xml,内容如下:
    <?xml version='1.0' encoding='utf-8'?>
    <Context path="/downloads" docBase="D://uploads" crossContext="true">
    </Context>
  2. 修改tomcat配置文件,文件目录\conf\web.xml,要将
    <param-name>listings</param-name>的value为true
    <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
  3.  重启tomcat,访问http://127.0.0.1:8080/downloads即可

© 著作权归作者所有

共有 人打赏支持
從此迷花粉
粉丝 8
博文 173
码字总数 63344
作品 0
海淀
程序员
私信 提问
加载中

评论(1)

晓风拂柳
晓风拂柳
原创:http://blog.csdn.net/lee_sire/article/details/50574505
亲自动手:利用Apache-FTPServer搭建自己的文件服务器

至于Apache-FTPServer是一个使用MINA写的纯JAVA的开源文件服务器,详细的我就不介绍了,大家可以百度。 最近在做项目的迁移,服务器从Tomcat迁移到Websphere,以前没做文件服务器,是在Tomca...

十月阳光
2015/11/13
0
0
http文件下载服务器

一:使用apache搭建文件服务器 1,安装apache服务器 yum install httpd 2,检查下载安装是否成功 [root@localhost /]# httpd -versionServer version: Apache/2.2.3Server built: Sep 16 201......

单蛙
2016/01/18
2.1K
0
求Java兼职

5年的Java开发经验,熟悉各种主流框架,搭建各种应用服务器,包括web应用服务器(tomcat、weblogic等)、文件服务器(FastDFS、FTP)等等,熟悉主流的数据库。

qianyue
2015/04/27
608
6
Tomcat搭建文件服务器

①. 进入tomcat下的conf目录,找到server.xml文件,在Host标签下加入如下标签 path:表示对外映射的路径, docBase:物理磁盘路径,可以是绝对路径,也可以是相对路径,甚至是共享磁盘目录 debug参数...

大大的微笑
2017/09/14
13
0
Microsoft Windows Server 2003 R2 分布式文件系统解决方案概述

一、DFS、FSRM简介 Microsoft Windows Server 2003 R2 分布式文件系统解决方案概述 此处为微软technet上讲述的DFS(分布式文件系统的优势及特点),请午饭们耐心、细心的去参阅一下,对你去构建...

王占兴
2018/01/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java单例模式学习记录

在项目开发中经常能遇见的设计模式就是单例模式了,而实现的方式最常见的有两种:饿汉和饱汉(懒汉)。由于日常接触较多而研究的不够深入,导致面试的时候被询问到后有点没底,这里记录一下学习...

JerryLin123
昨天
3
0
VSCODE 无法调试

VSCODE 无法调试 可以运行 可能的原因: GCC 的参数忘了加 -g

shzwork
昨天
4
0
理解去中心化 稳定币 DAI

随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器。 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机制,真的有一点复杂。耐心看完...

Tiny熊
昨天
4
0
5.线程实现

用于线程实现的Python模块 Python线程有时称为轻量级进程,因为线程比进程占用的内存少得多。 线程允许一次执行多个任务。 在Python中,以下两个模块在一个程序中实现线程 - _thread 模块 th...

Eappo_Geng
昨天
6
0
ServiceLoader

创建一个接口文件在resources资源目录下创建META-INF/services文件夹在services文件夹中创建文件,以接口全名命名创建接口实现类 内容me.zzp.ar.d.PostgreSQLDialectme.zzp.ar.d.Hype...

Cobbage
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部