Si no está familiarizado con el alojamiento dedicado de Linux o Windows, no creo que involucrarse en el alojamiento de un sitio para compartir archivos sea lo ideal. Hay una serie de aplicaciones para compartir archivos, clones de sitios populares para compartir archivos, aunque no tan buenos como el sitio real, pero tienen las características principales. Entonces, si no está familiarizado con el hospedaje, probablemente tendrá problemas para instalar una aplicación basada en una base de datos.