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
  • 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
  • 2
    Do you have any <VirtualHost> directives that specify (or don't specify) a port? I believe those cause implicit Listen directives.
    – user
    Oct 11 '13 at 7:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.