Старый 30.12.2012, 11:15   #1
Fepsis
 
Аватар для Fepsis
 
Регистрация: 05.07.2010
Сообщений: 55
Репутация: 9
По умолчанию Посоветуйте, какой веб сервер выбрать

Всем привет, и с наступающим.

Возникла необходимость завести сервак для хостинга n-го количества сайтов, некоторые из которых клиентские. При этом необходимо обеспечит изолированность сайтов друг от друга и по максимуму повысить скорость работы ПО. Нужен совет по выбору ПО, на котором это всё реализовывать, ось скорее всего будет Debian, php и MySQL соответственно, а вот с сервером не могу определиться без помощи.

Немного о предыдущем опыте. Поднимал сервак на CentOS с Apache без заморачивания на счёт беопасности, поэтому получилось всё очень дико. Где то через полгода стал наблюдать дикие лаги при количестве пользователей на сайте ~500, тогда коллективный разум джабер канала RDot подсказал, что один Apache не справляется, поставил Nginx в качестве фронтэнда - всё залетало. Соответственно на новом серваке один Apache ставить не буду, читал ещё про варианты совсем без Apache, но мнения так же рознятся.

В общем буду рад любым советам и подсказкам.

Спасибо!
__________________
Новый покер-клуб RDot.org

Номер клуба: 619854
Код приглашения: q1w2e3r4t5y
Скачать клиент: клац
Fepsis вне форума   Ответить с цитированием
Старый 30.12.2012, 13:18   #2
mr.The
 
Аватар для mr.The
 
Регистрация: 05.07.2010
Сообщений: 73
Репутация: 16
По умолчанию

Nginx проксирующий apache для пхп отличный выбор. Сверху можно на пхп нацепить eaccelerator(больший расход памяти, меньшая нагрузка на цп) и настроить нормально заголовки кеширования/сжатия на nginx. В качестве оси можно вообще фряху попробовать, быстро не немного муторно, мне тут привычнее debian\ubuntu.
__________________
Бложек mr.The. :rolleyes:
mr.The вне форума   Ответить с цитированием
Старый 30.12.2012, 19:22   #3
12309
 
Регистрация: 25.12.2011
Сообщений: 265
Репутация: 33
По умолчанию

cloudlinux
12309 вне форума   Ответить с цитированием
Старый 31.12.2012, 13:50   #4
Fepsis
 
Аватар для Fepsis
 
Регистрация: 05.07.2010
Сообщений: 55
Репутация: 9
По умолчанию

Поставил на Debian Apache2 + mod_fcgid, Nginx для выдачи статики. На каждом сайте php работает от своего юзера, встал вопрос о запирании php внутри диры сайта, как я понимаю юзать safe_mod не есть хорошо? Open_basedir? Но вот если давать возможность пользователям юзать и редактировать свои php.ini, кто им помешает отрубить open_basedir? Или не стоит давать кастомные php.ini?

Какие ещё опасности грозят при такой настройке?

Спасибо!

12309, интересная штука, но пока хочу попробовать своими руками что-то сделать)
__________________
Новый покер-клуб RDot.org

Номер клуба: 619854
Код приглашения: q1w2e3r4t5y
Скачать клиент: клац
Fepsis вне форума   Ответить с цитированием
Старый 02.01.2013, 13:40   #5
Fepsis
 
Аватар для Fepsis
 
Регистрация: 05.07.2010
Сообщений: 55
Репутация: 9
По умолчанию

Сделал следующее: т.к. с mod_fcgid php стартуется отдельным скриптом, в этот скрипт пишу ключи запуска, которые не хочу давать пользователю менять с помощью php.ini (php.ini не переопределяет эти ключи), соответственно туда пойдут open_basedir, disable_functions и прочее (с полным списком пока не определился), остальное пользователь может менять в кастомном php.ini

Как такой вариант? Если кому-то есть что написать по теме - пишите)

Спасибо! И ещё раз всех с Новым Годом!
__________________
Новый покер-клуб RDot.org

Номер клуба: 619854
Код приглашения: q1w2e3r4t5y
Скачать клиент: клац
Fepsis вне форума   Ответить с цитированием
Старый 02.01.2013, 16:30   #6
12309
 
Регистрация: 25.12.2011
Сообщений: 265
Репутация: 33
По умолчанию

руками ты замучаешься разделять юзеров. проще взять триальную лицензию клаудлинукса да слить их репозитории yumdownloader'ом

а по теме - попробуй mpm_itk, с этим модулем скрипты по-дефолту от имени овнера запускаются. но это очень тормознутый вариант, если у тебя там хайлоад дофига, лучше юзать fastcgi с юзерами в cagefs от клаудлинукса.

Последний раз редактировалось 12309; 02.01.2013 в 16:32..
12309 вне форума   Ответить с цитированием
Старый 02.01.2013, 19:18   #7
Fepsis
 
Аватар для Fepsis
 
Регистрация: 05.07.2010
Сообщений: 55
Репутация: 9
По умолчанию

12309, да не, я их уже разделил, чуть позже посмотрю как под нагрузкой будет работать, если плохо - буду другие варианты пробовать)
__________________
Новый покер-клуб RDot.org

Номер клуба: 619854
Код приглашения: q1w2e3r4t5y
Скачать клиент: клац
Fepsis вне форума   Ответить с цитированием
Ответ

Метки
выбор web-сервера

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot