最新版のapache2-2.4.25-1vl7.src.rpm が出てました
また、同時接続数(MaxClients)を変更してみます
①.wget http://ftp.jaist.ac.jp/pub/Linux/Vine/VineSeed/pool/apache2-2.4.25-1vl7.src.rpm
ソースファイルを入手します。
②.rpm -ivh apache2-2.4.25-1vl7.src.rpm
apache2-2.4.25-1vl7.src.rpmを解凍します。
③.cd ~/rpm/SOURCES
SOURCESに移動します。
④.tar zxvf httpd-2.4.25.tar.bz2
httpd-2.4.25.tar.bz2を解凍します。
⑤.vi httpd-2.4.25/server/mpm/prefork/prefork.c
prefork.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 256
変更後
#define DEFAULT_SERVER_LIMIT 10000
256 ⇒ 10000に変更します。
⑥.vi httpd-2.4.25/server/mpm/worker/worker.c
worker.c を編集します。
変更前
#define DEFAULT_SERVER_LIMIT 16
変更後
#define DEFAULT_SERVER_LIMIT 10000
16 ⇒ 10000に変更します。
⑦.tar -jcvf httpd-2.4.25.tar.bz2 httpd-2.4.25/
httpd-2.4.25.tar.bz2として圧縮します。
⑧.cd ~/rpm/SPECS
apache2-vl.spec がある場所に移動します。
⑨.vi apache2-vl.spec
apache2-vl.spec を編集します。
変更前
%license LICENSE
変更後
#%license LICENSE
#を付けないと以下のエラーが表示します。
エラー: ファイルは “/” から始まらなければなりません
⑩.rpm -ba apache2-vl.spec >apache2-vl.log &
リビルドを開始します。
リビルド後
apache2-2.4.25-1vl6.x86_64.rpm apache2-devel-2.4.25-1vl6.x86_64.rpm apache2-manual-2.4.25-1vl6.x86_64.rpm mod_ssl-apache2-2.4.25-1vl6.x86_64.rpm
上記のファイルが完成しました