I can't Start Apache2 service in Linux(termux)

sudo service apache2 start

Starting Apache httpd web server: apache2/usr/sbin/apache2ctl: 99: ulimit: error setting limit (Operation not permitted)
Setting ulimit failed. See README.Debian for more information.
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

They Give me this Error

Hi there,

It doesn't look like your issue is related to Let's Encrypt and this is not a generic Apache support channel.

Please find some other place to ask for help for your issue, unless it somehow is related to Let's Encrypt.

1 Like

termux doesn't have real root by default. unless your phone is rooted it won't able to use privileged ports


What can I do now?

Look somewhere else for generic Apache/termux support, this is not the right place for that.


Here details on Apache can be found in documentation and forums:

1 Like

That depends on what you're trying to do.

Are you looking for a cheap VPS? Want to host on a Raspberry Pi at home?


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.