u have double apache as i understand. u probably have 2 apachectl too. first of them is located in one PATH directory. other is the one that u have just installed (/usr/local/apache2)
i know that because same thing happened here for a while ago, too

do:
ps aux
to see what process are running. also u can try to search rpm of apache if installed:
rpm -qa|grep httpd
i use redhat, it is called httpd in redhat. i think it is same for mdk
if it is installed u will see it. u can remove it by
rpm -e httpd
u can try the following to see where other apachectl is located.
whereis apachectl
remove old apache. and edit /usr/local/apache2/conf/httpd.conf
good luck.