我正在使用 LAMP(apache 2.4(amazon))运行 AWS EC2 实例。我正在尝试调整 prefork 模块,但找不到它。
我检查了 httpd.conf 文件,里面没有。我确认它正在运行 prefork mpm。
我正在寻找与以下内容类似的东西:
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
# Example:
# LoadModule foo_module modules/mod_foo.so
# LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
有人知道这些文件位于哪里吗?
答案1
确保 prefork 模块已启用(除非您禁用它,否则它默认是启用的)。
您正在寻找的文件位于启用的模块目录中:
/etc/apache2/mods-enabled/mpm_prefork.conf