Хочу поэкспериментировать. Особые права, группы и порты не нужны. Скопировал все конфиги:
$ ls -l
total 16
drwxr-xr-x 2 redarch19 users 4096 авг 14 17:22 cgi-bin
drwxr-xr-x 3 redarch19 users 4096 авг 14 17:22 conf
drwxr-xr-x 2 redarch19 users 4096 авг 14 16:03 logs
lrwxrwxrwx 1 redarch19 users 22 авг 9 20:32 modules -> /usr/lib/httpd/modules
drwxr-xr-x 2 redarch19 users 4096 авг 9 20:37 shared-data
$ ls -l ./conf/
total 112
drwxr-xr-x 2 redarch19 users 4096 авг 9 20:32 extra
-rw-r--r-- 1 redarch19 users 19849 авг 14 17:22 httpd.conf
-rw-r--r-- 1 redarch19 users 19772 авг 9 20:35 httpd.conf~
-rw-r--r-- 1 redarch19 users 13077 авг 9 20:32 magic
-rw-r--r-- 1 redarch19 users 53011 авг 9 20:32 mime.types
./conf/httpd.conf здесь
Проблема довольно избитая:
$ httpd -f conf/httpd.conf
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Судя по трассировке апач всё равно лезет в /etc/httpd.conf