在 Ubuntu 上为 Apache 2 切换到 worker mpm

在 Ubuntu 上为 Apache 2 切换到 worker mpm

如何在 ubuntu 服务器上从 prefork mpm 切换到 worker mpm?
如果出现问题如何回滚?

    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:~#

提前致谢。

答案1

由于您将更改配置,因此建议您在安装之前备份当前配置:

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

如果你遇到问题,你可以

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

答案2

只需安装该包即可apache2-mpm-worker。如果您遇到任何问题,只需apache2-mpm-prefork再次安装该包即可。

另请注意,它们是互相排斥的。您不能同时安装它们。

答案3

相关内容