![](https://seccdn.libravatar.org/avatar/90b9853978fbf5a1812de83ad235ef95.jpg?s=120&d=mm&r=g)
[crit] (98)Address already in use: make_sock: could not bind to port 80
This means that something else is already listening to the TCP port that a web server would normally use - so, are you already running apache (or even another web server) on the box ? If you do # netstat -na | more This will list all currently running (and listening) network servers. Look for something like the following : tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN If you see this you are certainly running a program already listening to port 80. If you try # ps -aux | more you can look for something that could be a web server (apache is always listed as httpd). If it is not this, then the only other thing I can think of, is - is it possible you are trying to start apache twice - ie the first one starts, but the second one gives the error ? As a test, you could try specifing another port (is this in httpd.conf or it may be a command line option) eg 8080 and see if it starts up ok on this port (you would have to connect to the URL http://you.machine:8080/ in order to view its home page though). Hope this helps, Kevin.