Назад | Перейти на главную страницу

переключение на рабочий mpm для apache 2 на ubuntu

Как переключиться с prefork mpm на рабочий mpm на сервере ubuntu?
как откатиться, если есть проблема?

    root@myserver:~# apache2ctl -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
root@myserver:~# aptitude search apache2-mpm-
p   apache2-mpm-event                                                      - Event driven model for Apache HTTPD
p   apache2-mpm-itk                                                        - multiuser MPM for Apache 2.2
p   apache2-mpm-perchild                                                   - Transitional package - please remove
i A apache2-mpm-prefork                                                    - Traditional model for Apache HTTPD
p   apache2-mpm-worker                                                     - High speed threaded model for Apache HTTPD
root@myserver:~#

Заранее спасибо.

Поскольку вы будете изменять свою конфигурацию, рекомендуется сделать резервную копию текущей конфигурации перед установкой:

$ cp -R /etc/apache2 ~/backup
$ sudo apt-get install apache2-mpm-worker

Если у вас возникнут проблемы, вы можете

$ sudo apt-get install apache2-mpm-prefork
$ cp -R ~/backup /etc/apache2

Просто установите пакет apache2-mpm-worker. Если у вас возникли проблемы, просто установите пакет apache2-mpm-prefork очередной раз.

Также обратите внимание, что они исключают друг друга. Вы не можете установить их одновременно.