Why you are using old redhat version>
try netstat command. what it display?
# netstat -antlup | grep http
Did you tried services command to start or restart service.
service httpd restart
I have no idea what apache2 is.
Could you tell me more about that?
apache is web service for linux (also run on windows)
By default in redhat apache know as httpd.