質問編集履歴

1 詳細な説明を追加

退会済みユーザー

退会済みユーザー

2017/01/30 20:32  投稿

Apacheのmpmについて
お世話になっております。
Apacheの勉強を始めました。
ご質問
ApacheのMPMをpreforkに設定しました。
httpd.conf抜粋
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
<IfModule prefork.c>
StartServers      8
MinSpareServers   5
MaxSpareServers  20
ServerLimit     256
MaxClients      256
MaxRequestsPerChild 4000
</IfModule>
mpm.confを探したところ、以下のファイルがありました。  
/etc/httpd/conf.modules.d/00-mpm.conf
このファイルに以下の内容を記載しました。
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 128
MaxClients 128
MaxRequestsPerChild 400
</IfModule>
/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
  • Apache

    2816 questions

    Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

  • Linux

    6467 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る