Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a few instances of apache that successfully run on my server and I added one more by copying the root directory and all its files. I modified the conf/httpd.conf file to have Listen 19080 but when I run the below startup command I get the below error. The instances are owned by someone else, so I'm unsure what startup command they use, but the below seems proper. I'm running apache2

httpd -f conf/httpd.conf -k start

(13)Permission denied: make_sock: could not bind to address [::]:80
(13)Permission denied: make_sock: could not bind to address
no listening sockets available, shutting down
Unable to open logs
share|improve this question
It's still trying to bind port 80, check configuration of your sites there could be port at <VirtualHost> or another Listen directive. – week Oct 11 '13 at 7:44
Do you have any <VirtualHost> directives that specify (or don't specify) a port? I believe those cause implicit Listen directives. – Michael Kjörling Oct 11 '13 at 7:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.