Java 设置服务器以提供文件服务

Java 设置服务器以提供文件服务,java,apache,tomcat,Java,Apache,Tomcat,我有一个运行Tomcat的服务器,还有一些java应用程序。现在,我需要做一些事情,以便通过URL从该服务器获取文件 我已经在谷歌上搜索过了,但它似乎映射了主机的所有URL,这与我的Tomcat冲突。再一次,一台机器上的两个web服务器在概念上似乎有问题 问题是,我对提供所有URL的httpd的看法是否正确,使用它会是一个坏主意吗?也许你知道一种更好的方法来满足我的需求 我正在考虑在tomcat中创建一个servlet,它将以某种方式响应文件请求,或者查找ftp的工作方式 如果您实际上只是在托管

我有一个运行Tomcat的服务器,还有一些java应用程序。现在,我需要做一些事情,以便通过URL从该服务器获取文件

我已经在谷歌上搜索过了,但它似乎映射了主机的所有URL,这与我的Tomcat冲突。再一次,一台机器上的两个web服务器在概念上似乎有问题

问题是,我对提供所有URL的
httpd
的看法是否正确,使用它会是一个坏主意吗?也许你知道一种更好的方法来满足我的需求


我正在考虑在tomcat中创建一个servlet,它将以某种方式响应文件请求,或者查找ftp的工作方式

如果您实际上只是在托管文件,那么您可以单独使用apache。如果这就是你所做的一切


如果你需要一个java web应用程序,那么100%的选择Tomcat(或者JBoss,如果你需要的话)。但是我想说,如果你所做的只是托管文件,没有用户登录要求或类似的要求,那么就使用apache。

如果你实际上只是托管文件,那么你可以单独使用apache。如果这就是你所做的一切


如果你需要一个java web应用程序,那么100%的选择Tomcat(或者JBoss,如果你需要的话)。但是我想说,如果你所做的只是托管文件,没有用户登录要求或类似的要求,那么就使用apache。

如果你实际上只是托管文件,那么你可以单独使用apache。如果这就是你所做的一切


如果你需要一个java web应用程序,那么100%的选择Tomcat(或者JBoss,如果你需要的话)。但是我想说,如果你所做的只是托管文件,没有用户登录要求或类似的要求,那么就使用apache。

如果你实际上只是托管文件,那么你可以单独使用apache。如果这就是你所做的一切


如果你需要一个java web应用程序,那么100%的选择Tomcat(或者JBoss,如果你需要的话)。但我想说的是,如果你所做的只是托管文件,没有用户登录要求或类似的要求,那么就使用apache。

两台web服务器是正常的。第一个代理服务器处理静态内容(图像、js、html页面等)并将其缓存,ans将所有非静态内容请求传递给主web服务器(在您的例子中是tomcat)


我建议您阅读有关nginx的内容,两台web服务器是正常的。第一个代理服务器处理静态内容(图像、js、html页面等)并将其缓存,ans将所有非静态内容请求传递给主web服务器(在您的例子中是tomcat)


我建议您阅读有关nginx的内容,两台web服务器是正常的。第一个代理服务器处理静态内容(图像、js、html页面等)并将其缓存,ans将所有非静态内容请求传递给主web服务器(在您的例子中是tomcat)


我建议您阅读有关nginx的内容,两台web服务器是正常的。第一个代理服务器处理静态内容(图像、js、html页面等)并将其缓存,ans将所有非静态内容请求传递给主web服务器(在您的例子中是tomcat)


我建议您阅读关于nginx的内容,因为我一直在运行Tomcat应用程序。它会不会与apache冲突?不会,它们运行在不同的端口上。如果您有多个tomcat容器,那么这是您需要配置的关于apache将如何委托给不同tomcat的内容。如果默认情况下Tomcat在8080上运行,那么在80上启动apache应该不会有冲突。谢谢,我会试试。你知道吗,我在哪里可以读到一些关于Apache的东西?它真的从我身边经过,我不知道如何使用它:)事实是,我一直在运行Tomcat应用程序。它会不会与apache冲突?不会,它们运行在不同的端口上。如果您有多个tomcat容器,那么这是您需要配置的关于apache将如何委托给不同tomcat的内容。如果默认情况下Tomcat在8080上运行,那么在80上启动apache应该不会有冲突。谢谢,我会试试。你知道吗,我在哪里可以读到一些关于Apache的东西?它真的从我身边经过,我不知道如何使用它:)事实是,我一直在运行Tomcat应用程序。它会不会与apache冲突?不会,它们运行在不同的端口上。如果您有多个tomcat容器,那么这是您需要配置的关于apache将如何委托给不同tomcat的内容。如果默认情况下Tomcat在8080上运行,那么在80上启动apache应该不会有冲突。谢谢,我会试试。你知道吗,我在哪里可以读到一些关于Apache的东西?它真的从我身边经过,我不知道如何使用它:)事实是,我一直在运行Tomcat应用程序。它会不会与apache冲突?不会,它们运行在不同的端口上。如果您有多个tomcat容器,那么这是您需要配置的关于apache将如何委托给不同tomcat的内容。如果默认情况下Tomcat在8080上运行,那么在80上启动apache应该不会有冲突。谢谢,我会试试。你知道吗,我在哪里可以读到一些关于Apache的东西?它真的从我身边经过,我不知道如何使用它:)