Failed to start httpd server: Address already in use

Failed to start httpd server: Address already in use

Error Message while restart on http service: 

Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 no listening socket available,shutting down unable to open log

httpd services failed
httpd services failed

Solution:

This error usually occurs when web server is using the port, here 80, or The clean release port/address was not done.

If port is being used by other web server, shutdown the server. You can find out which service is using port 80 by

netstat -pan |grep 80

and then shutdown the service from kill processid  command like kill 102222 where 102222 is the process id.

If still the same error then restart the server, then check.