[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выбор веб-сервера для файловика
Faantoom
Всем доброго времени суток. Давно здесь не был, но вот вернулся за советом, надеюсь поможете :)

Нужнен легкий вебсервер для отдачи файлов сотням клиентов одновременно. Но не просто так, а с HTTP-авторизацией, причем с проверкой логина, пароля и права доступа по таблице в мускуле.

Конкретнее - имеется таблица вида:
login | password | accesslevel

так же, имеются две директории:
/public/
/dev/
Нужно, чтобы при запросах вида:
login:password@mydomain.com/public/somefile.exe
login:password@mydomain.com/dev/somefile.exe
сервер проверил login и password по таблице, и если accesslevel > 0, разрешал доступ к обеим директориям. Иначе - только к public. Если комбинация совсем не найдена - Forbidden.

Вроде бы все просто, решается в десяток строк на php, но мне кажется, что для файловика должно быть более элегантное решение, чем поднимать целый апач + постоянно крутящийся интерпретатор.

Что подскажете? Заранее премного благодарен :)
bestxp
по ковыряй nginx модули, может быть найдешь

еще есть такая штука

http://code.svn.wordpress.org/nginx_auth_mysql/

можно допилить xD

да и если что nginx + perl или php тоже можно...и апач будет не нужен
killer8080
Цитата (Faantoom @ 25.09.2013 - 15:45)
чем поднимать целый апач + постоянно крутящийся интерпретатор.

x-accel-redirect чем не устраивает?
Faantoom
За X-Accel-Redirect спасибо, не знал о таком. Поковыряюсь.
Попробую его + php, посмотрим на показатели.
Сильно быстро не нужно, а вот нагрузка желательно минимальная.
Если интересно, это сервер обновления для одной игрушки.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.