首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apache worker(模块mpm_worker不存在!)

apache worker(模块mpm_worker不存在!)
EN

Server Fault用户
提问于 2016-04-16 16:11:11
回答 1查看 3.3K关注 0票数 1

我是新手,我有Ubuntu12.04盒,在这里我使用命令安装Apache

代码语言:javascript
复制
apt-get install apache2

一切都很好。然后我需要mpm-worker,所以我使用命令安装了mpm-worker。

代码语言:javascript
复制
apt-get install apache2-mpm-worker

但是,当我想要启用模块时,我得到了以下错误:

代码语言:javascript
复制
ERROR: Module mpm_worker does not exist!

我无法在mods可用的目录中找到这些模块。我搜索了一下,但什么也没找到。

有什么建议吗?

EN

回答 1

Server Fault用户

发布于 2016-04-16 16:55:48

多处理模块是Apache2.2的一部分,并包含在apache2安装中。您只需将当前使用的任何MPM“切换”到员工MPM。注意:您只能使用选定的一个MPM启动Apache,即必须"dismod“当前,然后"enmod”所需的内容。

若要确定当前正在使用的MPM,请运行apache2ctl -V。您将看到这样的一行:

代码语言:javascript
复制
 Server MPM:     prefork

假设您正在运行“pre叉”(如上面的示例所示),则使用以下命令进行切换:

代码语言:javascript
复制
 a2dismod mpm_prefork
 a2enmod mpm_worker
 service apache2 restart

注意:如果您没有以root身份登录(而且不应该是!),您可能需要在每个命令行前面加上sudo,以获得足够的权限。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/770853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档