Какой код веб-сервера я должен рассмотреть для файлового хостинга?
Какой код веб-сервера я должен использовать для размещения файлов? (http deamon, я не думаю, что могу выбрать FS. Я могу выбрать случайное предложение linux distro, которое предлагает хост)
Веб-сервер будет размещать только файлы, без необходимости использования файлов cookie, чтения базы данных и т. Д. Требования:
- Должен быть в состоянии переписать URL-адреса. Например; /name/file-id.ext может преобразоваться в / n / a / name / MainFolder / id / ext с файлом, который будет хорошим читаемым именем для пользователя, когда пользователь нажимает сохранить как.
- Потоковые FLV, MP3, OGG, MP4
- Разрешить возобновление передачи файла
Я полагаю, что нет такой вещи, как сервер, который не может обрабатывать необработанные файлы, такие как rar,exe,3ds или даже 1 ГБ файл без расширения, это правда?
Плюсом было бы, если бы он также мог хорошо обслуживать эскизы, но это не может быть проблемой.
2 ответа
Как вы и предполагали, практически любой веб-сервер удовлетворит ваши потребности. Я бы порекомендовал Apache, так как он самый популярный и самый известный или lighttpd, так как он очень популярен и немного более легкий, но все еще полнофункциональный.
Если вам нужен весь стек, используйте Linux. Особенно Red Hat Enterprise Linux, если вы тратите деньги и нуждаетесь в поддержке, или CentOS, если вы хотите сделать это бесплатно (CentOS идентичен флагманскому продукту Red Hat, но не поддерживает его, за исключением сторонних поставщиков).
Все, что вам нужно, это базовая установка Red Hat или CentOS и введите "yum -y install httpd" и та-да, у вас есть веб-сервер. Или просто выберите "Веб-сервер" при установке CentOS, но это даст вам множество дополнительных вещей, которые вам не нужны.
Вы имеете в виду физический сервер или операционную систему плюс программный стек?
Если первое, то почти все, что вы можете купить прямо сейчас, подойдет, вам придется изо всех сил покупать то, что не может сделать это, но, конечно, важны не функциональность, а устойчивость и нагрузочная способность.
Если последнее, то самым важным является то, какие ОС и приложения вы можете настроить и управлять ими - между продуктами всегда есть споры, но самое главное, если вы справитесь со всем этим - так что выбирайте все, что вам больше нравится,
Удачи и продолжайте возвращаться с вопросами хорошо.