我应该考虑什么Web服务器代码文件托pipe?

我应该考虑使用什么Web服务器代码来进行文件托pipe? (http deamon,我不认为我可以selectFS。我可能可以select随机提供的主机提供的Linux发行版)

Web服务器只会托pipe文件,不需要cookie,读取数据库等。

  1. 必须能够重写url。 例如; /name/file-id.ext可以parsing为/ n / a / name / MainFolder / id / ext,当用户点击另存为时,文件是用户可读的好名字。
  2. streamFLV,MP3,OGG,MP4
  3. 允许文件传输恢复

我想有没有这样的事情,不能处理原始文件如rar,exe文件,3ds甚至没有扩展名的1GB文件,是这样的情况?

一个加号是,如果它也可以很好地服务缩略图,但这可能不是一个问题。

如你所怀疑的,几乎所有的networking服务器都能满足你的需求。 我的build议是Apache,因为它是最stream行的,最知名的或lighttpd,因为它是非常受欢迎,重量更轻,但仍然function齐全。

如果您需要整个堆栈,请使用Linux。 特别是红帽企业Linux,如果你花钱,需要支持或CentOS,如果你想免费做(CentOS是相同的红帽的旗舰产品,但不支持,除了从第三方供应商。

所有你需要的是红帽或CentOS的基本安装,并键入“yum -y install httpd”和ta-da,你有一个web服务器。 或者在安装CentOS的时候select“Web Server”,但是会给你很多额外的东西,你不需要。

你是指物理服务器还是操作系统加软件栈?

如果前者几乎所有你现在可以买到的东西都能做到的话,那么你就不得不自己去购买一些不能做到这一点的东西,当然重要的不是function,而是弹性和负载能力。

如果后者最重要的是你自己可以设置和pipe理的操作系统和应用程序 – 产品之间总是有争论,但最重要的是,如果你可以处理所有的事情 – 那么去任何你最舒服的事情吧。

祝你好运,并保持回来的问题确定。