最近、Apache の プロセス数の制限数が気になってきました
Vine Linux の標準では、MaxClients の制限数が 256 に設定されています
筆者の環境では、MaxClientsの制限数を 2000 ぐらいに変更したいと考えています
ただ、2000 に変更する場合は、リビルドが必要になります
実際に変更はしてないけど・・・
変更方法だけ書き込みしとこう
変更方法
①.apt-get source apache2
source プログラムを入手します。
②.rpm ivh sourceファイル名を指定する。
source プログラムを解凍します。
③.cd ~/rpm/SOURCES
解凍した source プログラムの場所に移動します。
④.vi httpd.conf
httpd.conf を編集します。
変更前
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
変更後
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 2000
MaxRequestsPerChild 4000
⑤.cd ../SPECS
apache2-vl.specがある場所に移動します。
⑥.rpmbuild -bb --clean apache2-vl.spec
リビルドを実行します。
これで大丈夫なはずです・・・・
次回、実際にリビルドしてみるぞ♪♪