Skip to Content
Menu
This question has been flagged
3 Replies
4735 Zobrazenia

My Nginx service is active but at nginx -t showing below error : 

nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

Avatar
Zrušiť
Best Answer

the socket API bind() to a port less than 1024, such as 80 as your title mentioned, need root access.

here is "Bind to ports less than 1024 without root access"

and another easier way is to run nginx as root.


Avatar
Zrušiť
Best Answer

Hi, you can follow this: https://youtu.be/-3wV7A_4s-w

Hope it helps

Avatar
Zrušiť
Best Answer

sudo nginx -t

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
2
máj 24
7911
1
júl 19
2648
4
máj 24
9150
1
dec 23
35240
2
sep 24
2259