Какой код веб-сервера следует использовать для хостинга файлов? (http deamon, я не думаю, что могу выбрать FS. Я могу выбрать произвольно предложенный дистрибутив Linux, который предлагает хост)
Веб-сервер будет размещать только файлы, без файлов cookie, чтения базы данных и т. Д. Требования:
Я полагаю, что нет такой вещи, как сервер, который не может обрабатывать необработанные файлы, такие как rar, exe, 3ds или даже файл размером 1 ГБ без расширения, так ли это?
Плюс было бы, если бы он также мог хорошо обслуживать миниатюры, но это может не быть проблемой.
Как вы и подозревали, практически любой веб-сервер удовлетворит ваши потребности. Я бы порекомендовал Apache, так как он самый популярный и самый известный, или lighttpd, поскольку он очень популярен и немного легче, но все же полнофункциональный.
Если вам нужен весь стек, используйте Linux. Особенно Red Hat Enterprise Linux, если вы тратите деньги и нуждаетесь в поддержке, или CentOS, если вы хотите сделать это бесплатно (CentOS идентичен флагманскому продукту Red Hat, но не поддерживает его, за исключением сторонних поставщиков).
Все, что вам нужно, это базовая установка Red Hat или CentOS и набрать «yum -y install httpd» и ta-da, у вас есть веб-сервер. Или просто выберите «Веб-сервер» при установке CentOS, но это даст вам много дополнительных вещей, которые вам не нужны.
Вы имеете в виду физический сервер или операционную систему плюс программный стек?
Если первое, то почти все, что вы можете купить прямо сейчас, подойдет, вам придется изо всех сил покупать что-то, что не может этого сделать, но, конечно, важна не функциональность, а устойчивость и грузоподъемность.
В последнем случае важнее всего, какую ОС и приложения вы сами можете настроить и управлять - между продуктами всегда есть споры, но самое главное, если вы можете справиться со всем этим - так что выбирайте то, что вам удобнее всего. .
Удачи и продолжайте возвращаться с вопросами, хорошо.