¿Qué código de servidor web debo considerar para el alojamiento de archivos?

¿Qué código de servidor web debo considerar para el alojamiento de archivos?

¿Qué código de servidor web debería considerar usar para el alojamiento de archivos? (http deamon, no creo que pueda elegir FS. Es posible que pueda elegir una distribución de Linux que ofrezca aleatoriamente el host)

El servidor web sólo alojará archivos, sin necesidad de cookies, lectura de base de datos, etc. Los requisitos son;

  1. Debe poder reescribir las URL. P.ej; /name/file-id.ext puede resolverse como /n/a/name/MainFolder/id/ext siendo el archivo un nombre agradable y legible para el usuario cuando el usuario hace clic en guardar como.
  2. Transmita archivos FLV, MP3, OGG, MP4
  3. Permitir que se reanude la transferencia de archivos

Me imagino que no existe un servidor que no pueda manejar archivos sin formato como rar, exe, 3ds o incluso un archivo de 1 GB sin extensión, ¿es este el caso?

Una ventaja sería si también pudiera servir bien para las miniaturas, pero eso puede no ser un problema.

Respuesta1

¿Te refieres a un servidor físico o un sistema operativo más una pila de software?

Si lo primero, entonces prácticamente cualquier cosa que puedas comprar ahora servirá, tendrías que hacer todo lo posible para comprar algo que no pueda hacer esto pero, por supuesto, lo que importa no es la funcionalidad sino la resistencia y la capacidad de carga.

Si es esto último, entonces lo más importante es qué sistema operativo y aplicaciones puede configurar y administrar usted mismo; siempre hay discusiones entre productos, pero lo más importante es si puede manejarlo todo, así que elija lo que le resulte más cómodo. .

Buena suerte y sigue regresando con preguntas.

Respuesta2

Como sospechaba, prácticamente cualquier servidor web cubrirá sus necesidades. Mi recomendación sería Apache, ya que es el más popular y conocido, o lighttpd, ya que es muy popular y un poco más liviano, pero aún así tiene todas las funciones.

Si necesita toda la pila, opte por Linux. Especialmente Red Hat Enterprise Linux si está gastando dinero y necesita soporte o CentOS si quiere hacerlo gratis (CentOS es idéntico al producto estrella de Red Hat pero no tiene soporte excepto por parte de proveedores externos).

Todo lo que necesita es una instalación básica de Red Hat o CentOS y escribir "yum -y install httpd" y ta-da, tiene un servidor web. O simplemente seleccione "Servidor web" cuando esté instalando CentOS, pero eso le brindará muchas cosas adicionales que no necesita.

información relacionada