最新版のapache2-2.2.21-4vl6.src.rpmが出てました
また、同時接続数(MaxClients)を変更してみます
①.apt-get source apache2
ソースファイルを入手します。
②.rpm -ivh apache2-2.2.21-4vl6.src.rpm
apache2-2.2.21-4vl6.src.rpmを解凍します。
③.cd ~/rpm/SOURCES
SOURCESに移動します。
④.tar zxvf httpd-2.2.21.tar.bz2
httpd-2.2.21.tar.bz2を解凍します。
⑤.vi httpd-2.2.21/server/mpm/prefork/prefork.c
prefork.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 256
変更後
#define DEFAULT_SERVER_LIMIT 10000
256 ⇒ 10000に変更します。
⑥.vi httpd-2.2.21/server/mpm/worker/worker.c
worker.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 16
変更後
#define DEFAULT_SERVER_LIMIT 10000
16 ⇒ 10000に変更します。
⑦.rm httpd-2.2.21.tar.bz2
httpd-2.2.21.tar.bz2を削除します。
⑧.tar -jcvf httpd-2.2.21.tar.bz2 httpd-2.2.21/
httpd-2.2.21.tar.bz2 として圧縮します。
⑨.cd ~/rpm/SPECS
apache2-vl.spec がある場所に移動します。
⑩.vi apache2-vl.spec
apache2-vl.spec を編集します。
変更前
Release: 4%{_dist_release}
変更後
Release: 5%{_dist_release}
4 ⇒ 5 に変更します。
⑪.rpm -ba apache2-vl.spec
リビルドを開始します。
リビルド後
apache2-2.2.21-5vl6.x86_64.rpm
apache2-manual-2.2.21-5vl6.x86_64.rpm
apache2-devel-2.2.21-5vl6.x86_64.rpm
mod_ssl-apache2-2.2.21-5vl6.x86_64.rpm
上記のファイルが作成されました