Установка apache2-mpm-itk на Debian Vesta Control Panel
Установка apache2-mpm-itk на Debian Vesta Control Panel
Apache MPM-ITK на Debian с Vesta Control Panel 0.9.8
а где конкретно что Напишите руководства по настройке коротенько
типа firstwiki.ru/index.php/Apache_MPM-ITK_на_Debian_с_ISPmanager4
извините что отвлекаю по мелочам
а где конкретно что Напишите руководства по настройке коротенько
типа firstwiki.ru/index.php/Apache_MPM-ITK_на_Debian_с_ISPmanager4
извините что отвлекаю по мелочам
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
Чисто в теории все то же самое, кроме пункта с sed -i -e 's/SuexecUserGroup/AssignUserID/g' /etc/apache/apache2.conf и лазанием по конфигу испманагера. Потенциал для использования уже есть, т.к. если вы посмотрите конфигурационные файлы под пользователем, к примеру /home/admin/conf/web/apache2.conf, то увидите такое:
Code: Select all
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
Подскажите, кто знает...
Поставил весту на на чистый VPS с ubuntu14,
потом сразу поставил apache2-mpm-itk
и включил через a2enmod mpm_itk
перезапустил...
сейчас апач лежит:
Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
Поставил весту на на чистый VPS с ubuntu14,
потом сразу поставил apache2-mpm-itk
и включил через a2enmod mpm_itk
перезапустил...
сейчас апач лежит:
Code: Select all
AH00557: apache2: apr_sockaddr_info_get() failed for c.dz
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
[Fri Oct 09 08:47:26.041180 2015] [:notice] [pid 1738] mod_ruid2/0.9.8 enabled
[Fri Oct 09 08:47:26.041882 2015] [mpm_prefork:notice] [pid 1738] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 mpm-itk/2.4.6-01 PHP/5.5.9-1ubuntu4.13 OpenSSL/1.0.1f configured -- resuming normal operations
[Fri Oct 09 08:47:26.041908 2015] [core:notice] [pid 1738] AH00094: Command line: '/usr/sbin/apache2'
[Fri Oct 09 08:50:02.823279 2015] [mpm_itk:warn] [pid 4437] (itkmpm: pid=4437 uid=33, gid=33) itk_post_perdir_config(): initgroups(www-data, 33): Operation not permitted
[Fri Oct 09 08:51:50.515488 2015] [mpm_itk:warn] [pid 4627] (itkmpm: pid=4627 uid=1002, gid=1002) itk_post_perdir_config(): setgid(33): Operation not permitted
[Fri Oct 09 08:51:50.724594 2015] [mpm_itk:warn] [pid 4628] (itkmpm: pid=4628 uid=1002, gid=1002) itk_post_perdir_config(): setgid(33): Operation not permitted
[Fri Oct 09 08:51:50.875087 2015] [mpm_itk:warn] [pid 4629] (itkmpm: pid=4629 uid=1002, gid=1002) itk_post_perdir_config(): setgid(33): Operation not permitted
[Fri Oct 09 08:55:02.326560 2015] [mpm_itk:warn] [pid 4800] (itkmpm: pid=4800 uid=33, gid=33) itk_post_perdir_config(): initgroups(www-da, 33): Operation not permitted
[Fri Oct 09 09:00:06.621309 2015] [mpm_itk:warn] [pid 5071] (itkmpm: pid=5071 uid=33, gid=33) itk_post_perdir_config(): initgroups(www-da, 33): Operation not permitted
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
AssignUserID user groupAntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
внутри виртуалхоста
/home/user/conf/web/apache2.conf
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
если на чистую весту, не входя в админку, сразу поставить itk, то потом, при добавлениии нового пользователя и доменов к нему сразу видно в /home/user1/conf/web/apache2.conf что добавляется AssignUserID user1 user1skurudo wrote:AssignUserID user groupAntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
внутри виртуалхоста
/home/user/conf/web/apache2.conf
но пока все-равно апач лежит, и лежит вот так: http://awesomescreenshot.com/0f85b5z4a2
Если я дописываю в пользовательский конфиг (/home/user1/conf/web/apache2.conf) Option ApacheITK то при старте он выдает fail:
Code: Select all
* Restarting web server apache2 [fail]
* The apache2 configtest failed.
Output of config test was:
AH00526: Syntax error on line 2 of /home/user1/conf/web/apache2.conf:
Invalid command 'Option', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
понял, что так тоже не прокатит... =)
Я в линуксах совсем недавно, прошу сильно не пинать, но меня мучает один вопрос...
в главном конфиге (/etc/apache2/apache2.conf) нет ни строчки о модуле ITK
я
попробывал туда добавить
Code: Select all
<IfModule itk.c>
StartServers 1
MinSpareServers 1
MaxSpareServers 25
ServerLimit 25
MaxClients 25
MaxRequestsPerChild 4000
</IfModule>
Насколько я понял ITK работает вместо префорка, так может в главном конфиге <IfModule mpm_prefork_module> удалить ???
Кто знает, подскажите, что делаю не так... 4 день мозг ломаю...
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
AntonD wrote:если на чистую весту, не входя в админку, сразу поставить itk, то потом, при добавлениии нового пользователя и доменов к нему сразу видно в /home/user1/conf/web/apache2.conf что добавляется AssignUserID user1 user1skurudo wrote:AssignUserID user groupAntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
внутри виртуалхоста
/home/user/conf/web/apache2.conf
но пока все-равно апач лежит, и лежит вот так: http://awesomescreenshot.com/0f85b5z4a2
Если я дописываю в пользовательский конфиг (/home/user1/conf/web/apache2.conf) Option ApacheITK то при старте он выдает fail:но зато лежит уже более красиво: http://awesomescreenshot.com/0b85b5z846Code: Select all
* Restarting web server apache2 [fail] * The apache2 configtest failed. Output of config test was: AH00526: Syntax error on line 2 of /home/user1/conf/web/apache2.conf: Invalid command 'Option', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed.
понял, что так тоже не прокатит... =)
Я в линуксах совсем недавно, прошу сильно не пинать, но меня мучает один вопрос...
в главном конфиге (/etc/apache2/apache2.conf) нет ни строчки о модуле ITK
я
попробывал туда добавитьНо ничего не изменилось =(((Code: Select all
<IfModule itk.c> StartServers 1 MinSpareServers 1 MaxSpareServers 25 ServerLimit 25 MaxClients 25 MaxRequestsPerChild 4000 </IfModule>
Насколько я понял ITK работает вместо префорка, так может в главном конфиге <IfModule mpm_prefork_module> удалить ???
Кто знает, подскажите, что делаю не так... 4 день мозг ломаю...
Вот что сейчас в логах апачи при рестарте:
Code: Select all
Fri Oct 09 17:48:20.108313 2015] [mpm_prefork:notice] [pid 5084] AH00169: caught SIGTERM, shutting down
[Fri Oct 09 17:48:21.674651 2015] [suexec:notice] [pid 5205] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Fri Oct 09 17:48:21.745450 2015] [:notice] [pid 5206] mod_ruid2/0.9.8 enabled
[Fri Oct 09 17:48:21.751260 2015] [mpm_prefork:notice] [pid 5206] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 mpm-itk/2.4.6-01 PHP/5.5.9-1ubuntu4.13 OpenSSL/1.0.1f configured -- resuming normal operations
[Fri Oct 09 17:48:21.751312 2015] [core:notice] [pid 5206] AH00094: Command line: '/usr/sbin/apache2'
[Fri Oct 09 17:48:37.100159 2015] [mpm_itk:warn] [pid 5220] (itkmpm: pid=5220 uid=1002, gid=1002) itk_post_perdir_config(): initgroups(user1, 1002): Operation not permitted
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
Может я таки посмотрю? Пишите в ПМ как надумаете.AntonD wrote: Кто знает, подскажите, что делаю не так... 4 день мозг ломаю...
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
Code: Select all
[Fri Oct 09 17:48:37.100159 2015] [mpm_itk:warn] [pid 5220] (itkmpm: pid=5220 uid=1002, gid=1002) itk_post_perdir_config(): initgroups(user1, 1002): Operation not permitted
Возможно имеет смысл отключить mod_ruid2 и проверить эту теорию.
Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
Да, вроде itk + mod_riud2 = масло масляное...skurudo wrote:Основная проблема вот здесь и дело кажись в правах.Code: Select all
[Fri Oct 09 17:48:37.100159 2015] [mpm_itk:warn] [pid 5220] (itkmpm: pid=5220 uid=1002, gid=1002) itk_post_perdir_config(): initgroups(user1, 1002): Operation not permitted
Возможно имеет смысл отключить mod_ruid2 и проверить эту теорию.
И мне интересно - как дела, помогло ли отключение?