I recently got handed a new Ubuntu droplet at work to setup and work on. I was going through the typical configuration to lock down the server and go to installing Apache when I suddenly ran into the error

(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80 – error

I was a little surprised considering I had only run 4 commands total on a brand new installation. If you’re getting this error like me, you’ll need to find out what’s being bound to port 80 and then stop it. Use this command to get a list of anything that’s running on port 80.

sudo lsof -i:80

For me, it turned out nginx was running and bound to port 80. If you have the same problem, run this command to stop it:

sudo service nginx stop

Now you should be able to start apache.

There are currently no comments.

Leave a Reply