この前、こちらの内容で 同時接続数(MaxClients)変更すると失敗しました
改めて再度挑戦する事にしました
①.wget http://ftp.kddilabs.jp/infosystems/apache/httpd/httpd-2.2.17.tar.bz2
httpd-2.2.17.tar.bz2 をダウンロードします。
②.tar zxvf httpd-2.2.17.tar.bz2
httpd-2.2.17.tar.bz2 を解凍します。
③.vi httpd-2.2.17\server\mpm\prefork\prefork.c
prefork.c を編集します。

変更前
/* Limit on the total --- clients will be locked out if more servers than
* this are needed. It is intended solely to keep the server from crashing
* when things get out of hand.
*
* We keep a hard maximum number of servers, for two reasons --- first off,
* in case something goes seriously wrong, we want to stop the fork bomb
* short of actually crashing the machine we’re running on by filling some
* kernel table. Secondly, it keeps the size of the scoreboard file small
* enough that we can read the whole thing without worrying too much about
* the overhead.
*/
#ifndef DEFAULT_SERVER_LIMIT
#define DEFAULT_SERVER_LIMIT 256
#endif
変更後
/* Limit on the total --- clients will be locked out if more servers than
* this are needed. It is intended solely to keep the server from crashing
* when things get out of hand.
*
* We keep a hard maximum number of servers, for two reasons --- first off,
* in case something goes seriously wrong, we want to stop the fork bomb
* short of actually crashing the machine we’re running on by filling some
* kernel table. Secondly, it keeps the size of the scoreboard file small
* enough that we can read the whole thing without worrying too much about
* the overhead.
*/
#ifndef DEFAULT_SERVER_LIMIT
#define DEFAULT_SERVER_LIMIT 10000
#endif
25610000に変更します。

④.vi httpd-2.2.17\server\mpm\worker\worker.c
worker.c を編集します。

変更前
/* Limit on the total --- clients will be locked out if more servers than
* this are needed. It is intended solely to keep the server from crashing
* when things get out of hand.
*
* We keep a hard maximum number of servers, for two reasons --- first off,
* in case something goes seriously wrong, we want to stop the fork bomb
* short of actually crashing the machine we’re running on by filling some
* kernel table. Secondly, it keeps the size of the scoreboard file small
* enough that we can read the whole thing without worrying too much about
* the overhead.
*/
#ifndef DEFAULT_SERVER_LIMIT
#define DEFAULT_SERVER_LIMIT 16
#endif
変更後
/* Limit on the total --- clients will be locked out if more servers than
* this are needed. It is intended solely to keep the server from crashing
* when things get out of hand.
*
* We keep a hard maximum number of servers, for two reasons --- first off,
* in case something goes seriously wrong, we want to stop the fork bomb
* short of actually crashing the machine we’re running on by filling some
* kernel table. Secondly, it keeps the size of the scoreboard file small
* enough that we can read the whole thing without worrying too much about
* the overhead.
*/
#ifndef DEFAULT_SERVER_LIMIT
#define DEFAULT_SERVER_LIMIT 10000
#endif
1610000に変更します。

mpm-preforkmpm-worker があるので使用する環境で
変更する必要があります。
⑤.tar -jcvf httpd-2.2.17.tar.bz2 httpd-2.2.17
httpd-2.2.17.tar.bz2 として圧縮します。
⑥.apt-get source apache2
source プログラムを入手します。
⑦.rpm ivh apache2-2.2.14-7vl5.src.rpm
source プログラムを解凍します。
⑧.cd ~/rpm/SOURCES
解凍した source プログラムの場所に移動します。
⑨.のファイルを使用する。
⑤で作成したファイルをコピーしてきます。
⑩.rm httpd-2.2.14.tar.bz2
古いバージョンのソフトを削除します。
⑪.cd ~/rpm/SPECS
apache2-vl.specがある場所に移動します。
⑫.vi apache2-vl.spec
apache2-vl.spec を編集します。

変更前
Summary: Apache HTTP Server
Name: %{pkgname}
Version: 2.2.14
Release: 7%{_dist_release}
# Security fixes
Patch100: apache2-2.2.14-CVE-2010-0408.patch
Patch110: httpd-2.2.x-CVE-2010-0434.diff
Patch120: httpd-2.2.x-CVE-2010-1452.diff

%patch100 -p4 -b .CVE-2010-0408
%patch110 -p0 -b .CVE-2010-0434
%patch120 -p0 -b .CVE-2010-1452

変更後
Summary: Apache HTTP Server
Name: %{pkgname}
Version: 2.2.17
Release: 0%{_dist_release}
変更内容
2.2.142.2.17 に変更します。
7%{_dist_release}0%{_dist_release} に変更します。
# Security fixes
#Patch100: apache2-2.2.14-CVE-2010-0408.patch
#Patch110: httpd-2.2.x-CVE-2010-0434.diff
#Patch120: httpd-2.2.x-CVE-2010-1452.diff

変更内容
#としてコメントアウトにしています。
#%patch100 -p4 -b .CVE-2010-0408
#%patch110 -p0 -b .CVE-2010-0434
#%patch120 -p0 -b .CVE-2010-1452

変更内容
#としてコメントアウトにしています。

⑬.rpmbuild -bb --clean apache2-vl.spec
リビルドを実行します。
無事にリビルドが完成する事を祈って放置します
リビルド後
apache2-2.2.17-0vl5.x86_64.rpm
apache2-devel-2.2.17-0vl5.x86_64.rpm
apache2-manual-2.2.17-0vl5.x86_64.rpm
mod_ssl-apache2-2.2.17-0vl5.x86_64.rpm

筆者の環境では、同時接続数(MaxClients)変更する事が出来ました