[myuser@mymachine ~]$ ls -al /etc/rc3.d/*httpd*
lrwxrwxrwx 1 root root 15 Oct 18 22:03 /etc/rc3.d/K15httpd -> ../init.d/httpd
Esse é o seu problema. Script que começa com K, que significa kill, em /etc/rc3.d não será iniciado no momento da inicialização, scripts que começam com S.
Se você fizer isso:
[myuser@mymachine ~]$ mv /etc/rc3.d/K15httpd /etc/rc3.d/S15httpd
Seu problema será resolvido. No entanto, essa é a coisa manual a fazer. a melhor maneira seria usar o comando chkconfig da seguinte forma:
[myuser@mymachine ~]$ chkconfig httpd on