Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Установка apache2-mpm-itk на Debian Vesta Control Panel

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
bajpas
Posts: 3
Joined: Thu May 21, 2015 8:56 pm

Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by bajpas » Mon Jun 08, 2015 4:52 pm

Apache MPM-ITK на Debian с Vesta Control Panel 0.9.8
а где конкретно что Напишите руководства по настройке коротенько
типа firstwiki.ru/index.php/Apache_MPM-ITK_на_Debian_с_ISPmanager4
извините что отвлекаю по мелочам
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by skurudo » Mon Jun 08, 2015 6:25 pm

Чисто в теории все то же самое, кроме пункта с 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>
Top

AntonD
Posts: 3
Joined: Thu Oct 08, 2015 12:20 am

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by AntonD » Fri Oct 09, 2015 1:02 pm

Подскажите, кто знает...
Поставил весту на на чистый 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
 
Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by skurudo » Fri Oct 09, 2015 7:29 pm

AntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
AssignUserID user group
внутри виртуалхоста
/home/user/conf/web/apache2.conf
Top

AntonD
Posts: 3
Joined: Thu Oct 08, 2015 12:20 am

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by AntonD » Fri Oct 09, 2015 9:40 pm

skurudo wrote:
AntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
AssignUserID user group
внутри виртуалхоста
/home/user/conf/web/apache2.conf
если на чистую весту, не входя в админку, сразу поставить itk, то потом, при добавлениии нового пользователя и доменов к нему сразу видно в /home/user1/conf/web/apache2.conf что добавляется AssignUserID user1 user1
но пока все-равно апач лежит, и лежит вот так: 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.
но зато лежит уже более красиво: http://awesomescreenshot.com/0b85b5z846
понял, что так тоже не прокатит... =)

Я в линуксах совсем недавно, прошу сильно не пинать, но меня мучает один вопрос...
в главном конфиге (/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 день мозг ломаю...
Top

AntonD
Posts: 3
Joined: Thu Oct 08, 2015 12:20 am

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by AntonD » Fri Oct 09, 2015 9:50 pm

AntonD wrote:
skurudo wrote:
AntonD wrote: Насколько я разобрался, для ISPm надо было еще в его конфиг прописывать Option ApacheITK. А в весте это надо прописывать ? и куда ?
AssignUserID user group
внутри виртуалхоста
/home/user/conf/web/apache2.conf
если на чистую весту, не входя в админку, сразу поставить itk, то потом, при добавлениии нового пользователя и доменов к нему сразу видно в /home/user1/conf/web/apache2.conf что добавляется AssignUserID user1 user1
но пока все-равно апач лежит, и лежит вот так: 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.
но зато лежит уже более красиво: http://awesomescreenshot.com/0b85b5z846
понял, что так тоже не прокатит... =)

Я в линуксах совсем недавно, прошу сильно не пинать, но меня мучает один вопрос...
в главном конфиге (/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
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by skurudo » Sun Oct 11, 2015 6:35 pm

AntonD wrote: Кто знает, подскажите, что делаю не так... 4 день мозг ломаю...
Может я таки посмотрю? Пишите в ПМ как надумаете.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by skurudo » Sun Oct 11, 2015 6:45 pm

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 и проверить эту теорию.
Top

jazz
Posts: 19
Joined: Sun Oct 18, 2015 6:38 am

Re: Установка apache2-mpm-itk на Debian Vesta Control Panel
  • Quote

Post by jazz » Tue Oct 20, 2015 6:46 pm

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 и проверить эту теорию.
Да, вроде itk + mod_riud2 = масло масляное...
И мне интересно - как дела, помогло ли отключение?
Top


Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password