Взял новую впску на FreeBSD 8 (vdsmanager), а там апач настроен для работы с mpm-itk. Чем он лучше? Почему top теперь показывает огромное потребление памяти процессами апача? Почему теперь не получается включить PHP как FastCGI?
"mpm-itk allows you to run each of your vhost under a separate uid and gid — in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts".
То есть можно сделать, чтобы у каждого пользователя хостинга процессы апача запускались от его имени. Если у всех запускается от одного имени www, то это вроде как угроза безопасности.
Похожий эффект достигается с использованием suexec.
К сожалению mpm-itk не поддерживает PHP в режиме FastCGI.
Вам нужно заменить ITK обычным префорком. Но не помню как это делается в FreeBSD =( в CentOS это делается правкой /etc/sysconfig/httpd, может тут так же?
Ответы
Цитата с офсайта http://mpm-itk.sesse.net :
"mpm-itk allows you to run each of your vhost under a separate uid and gid — in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts".
То есть можно сделать, чтобы у каждого пользователя хостинга процессы апача запускались от его имени. Если у всех запускается от одного имени www, то это вроде как угроза безопасности.
Похожий эффект достигается с использованием suexec.
Mpm-itk основан на обычном prefork.
К сожалению mpm-itk не поддерживает PHP в режиме FastCGI.
Вам нужно заменить ITK обычным префорком. Но не помню как это делается в FreeBSD =( в CentOS это делается правкой /etc/sysconfig/httpd, может тут так же?
Для работы вебсервера апач.
Отправить комментарий