質問: お世話になっております。 Apacheの勉強を始めました。 ご質問 ApacheのMPMをpreforkに設定しました。 httpd.conf抜粋 LoadModule mpm_prefork_module modules/mod_mpm_prefork.so StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 mpm.confを探したところ、以下のファイルがありました。 /etc/httpd/conf.modules.d/00-mpm.conf このファイルに以下の内容を記載しました。 StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 128 MaxClients 128 MaxRequestsPerChild 400 /etc/httpd/conf.d/mpm.conf を新規に作成し、 00-mpm.confの内容をコピーしました。 $httpd -V Server MPM: prefork $httpd -M |grep mpm mpm_prefork_module (shared) となりました。 初歩的な質問で申し訳ないのですが、設定したmpm.confを反映させる方法にはどのように設定したらよいのでしょうか。 ご教示いただけますと幸いです。 Apache2.4 OS:CentOS7
回答: 既に3箇所で、ほぼ同じ設定を記述されていますので、 /etc/httpd/conf/httpd.conf の中の Icludeディレクティブの設定が気になります。 どうなっているでしょうか? 下記のコマンドで出力された内容を教えてください。 cat /etc/httpd/conf/httpd.conf | grep Include