Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I installed lampp / xampp on my Ubuntu 12.04. After installing, Apache and MySQL were running properly. Now, they're not. Here's what I get when I try to run apache:

Command:

/etc/init.d/apache2 start

Result:

* Starting web server apache2 
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
share|improve this question
3  
everytime you get an error that contains Permission denied, try prepending the command sudo to it. :) –  Evandro Silva Oct 24 '12 at 17:35
    
thanks for the tip, Evandro! –  Valeriu Oct 25 '12 at 21:46

1 Answer 1

I guess you forgot the sudo:

sudo /etc/init.d/apache2 start

The better way to start apache (or any other init.d service) is:

sudo service apache2 start
share|improve this answer
    
ha thanks! I did forget the sudo! It's working now - I'm learning PHP ;) –  Valeriu Oct 25 '12 at 21:45
1  
@Valerlu if you found it useful, please mark it as answer. :) –  Evandro Silva Oct 26 '12 at 0:15

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.