apache そのものを root として動かす

apache の 設定ファイル httpd.conf の User と Group は apache自身が何かであるかを記載するディレクティブで apache と書いたなら 名前が apache となり deamon なら deamon となる ここを root とすると

Error: Apache has not been designed to serve pages while trunning as root.  
There are known race conditions that will allow any local user to read any file
on the system. If you still desire to serve pages as root then add
 -DBIG_SECURITY_HOLE to the CFLAGS env variable and then rebuild the server. 
It is strongly suggested that you instead modify the User directive in your 

と怒られます。 ですが環境変数を設定し直して再ビルドオプション付きでビルドすると root として動かせます apache をビルドできる状態で

./configure --prefix=/usr/local/apache-hogehoge --enable-so --enable-shared \
--enable-ssl=shared --with-mpm=worker --enable-deflate --enable-headers

make install

でいける エラーを吐く場合はオプションをオフにしてみたりyum でssl関係をインストールすると大丈夫かもしれない root でやる方法は他にも visudo で権限を与える apache がListen するポートを 80 ではなく 2000とかにする(これはちょっと違うかもしれませんが)

User root
Group root 

で Syntax Ok と出たら成功