【问题标题】:Is it possible to use apache tomcat server as a http file server >是否可以使用 apache tomcat 服务器作为 http 文件服务器 >
【发布时间】:2011-03-04 09:12:27
【问题描述】:

我已经在我的机器上安装了 apache tomcat 服务器来托管一些 servlet。现在我想在这个服务器上放一些文件,以便用户可以立即下载这些文件。我的问题是可以这样做吗?我的意思是 apache tomcat 服务器也可以充当 http 服务器吗?如果是,我应该将这些文件放在tomcat服务器的哪个目录中?

请帮忙,

【问题讨论】:

标签: apache tomcat


【解决方案1】:

【讨论】:

  • 如果该链接失效,这对我有用:我在/var/lib/tomcat8/webapps/ROOT/ 中有 Tomcat 的 ROOT 应用程序。如果我访问<VPS_ip>:<Tomcat_port>,我会得到“它有效!”页。我在ROOT 文件夹中创建了一个static 文件夹,将文件放入其中并能够从<VPS_ip>:<Tomcat_port>/static/file_name 访问它们。尽管有几个设置破坏了其他一些或多或少相关的事情。
【解决方案2】:

启用 conf/web.xml 中的文件列表,然后删除 webapps/root 目录中的所有文件,并将其替换为您要传输的文件。

下面的链接可能会有所帮助

https://www.youtube.com/watch?v=pJPOBKLYZYY

【讨论】: