Error : (98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
Child httpd processes still running and you cannot restart Apache? this is how I fixed the issue of "(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443". If you are getting the error message above it is most likely due to httpd stopping or failing in a faulty manner, you should use the -k graceful option which will advise child processes of httpd to exit after they have completed serving requests, at which time a new 'batch' of child servers can derive from the new confiuration.
Anyways first you need to figure out the PID or process ID listening to the port specified (80 or 443 in my case):
$ lsof -i :80
Kill the httpd child process(es):
$ kill -9 PID
Then find httpd:
$ whereis httpd
Start apache:
$ /usr/sbin/httpd -k start