Many time you have seen a error that port 80 is not availabe and used by another program, due to which your web server (apache in my case ) cannot statred. As you are not aware who is using port 80 and why.
Here are some steps for window to diagnose this issue:

Recent comments
4 weeks 6 days ago
17 weeks 2 days ago
17 weeks 3 days ago
17 weeks 6 days ago
17 weeks 6 days ago
27 weeks 3 days ago
27 weeks 5 days ago
29 weeks 18 hours ago
29 weeks 1 day ago
30 weeks 23 hours ago