最新版のapache2-2.4.17-2vl7.src.rpm が出てました
また、同時接続数(MaxClients)を変更してみます
①.wget http://updates.vinelinux.org/VineSeed/pool/apache2-2.4.17-2vl7.src.rpm
ソースファイルを入手します。
②.rpm -ivh apache2-2.4.17-2vl7.src.rpm
apache2-2.4.17-1vl7.src.rpmを解凍します。
③.cd ~/rpm/SOURCES
SOURCESに移動します。
④.tar zxvf httpd-2.4.17.tar.bz2
httpd-2.4.17.tar.bz2を解凍します。
⑤.vi httpd-2.4.17/server/mpm/prefork/prefork.c
prefork.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 256
変更後
#define DEFAULT_SERVER_LIMIT 10000
256 ⇒ 10000に変更します。
⑥.vi httpd-2.4.17/server/mpm/worker/worker.c
worker.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 16
変更後
#define DEFAULT_SERVER_LIMIT 10000
16 ⇒ 10000に変更します。
⑦.rm httpd-2.4.17.tar.bz2
httpd-2.4.17.tar.bz2を削除します。
⑧.tar -jcvf httpd-2.4.17.tar.bz2 httpd-2.4.17/
httpd-2.4.17.tar.bz2として圧縮します。
⑨.cd ~/rpm/SPECS
apache2-vl.spec がある場所に移動します。
⑩.rpm -ba apache2-vl.spec >apache2-vl.log &
リビルドを開始します。
リビルド後
apache2-2.4.17-2vl6.x86_64.rpm
apache2-devel-2.4.17-2vl6.x86_64.rpm
apache2-manual-2.4.17-2vl6.x86_64.rpm
mod_ssl-apache2-2.4.17-2vl6.x86_64.rpm
上記のファイルが完成しました