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

시스템 이 Nginx 를 시작 하면 nginx: [emerg] bind () 를 0.0.0.0: 9016 failed (13: Permission denied) 로 보고 합 니 다.
두 가지 로 나 뉜 다.
첫 번 째: 포트 가 1024 보다 작은 경우:
[emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
   1024         root  ,  sudo nginx  。

두 번 째: 포트 가 1024 이상 인 경우:
[emerg] bind () to 0.0.0.0: 9016 failed (13: Permission denied) 이 경우 다음 과 같은 조작 이 필요 합 니 다.
우선 http 에서 접근 할 수 있 는 포트 를 보십시오.
semanage port -l | grep http_port_t
http_port_t                    tcp      80, 81, 443, 488, 8008, 8009, 8443, 9000

그 다음 에 시작 할 포트 를 위 포트 목록 에 추가 합 니 다.
semanage port -a -t http_port_t  -p tcp 9016 

좋은 웹페이지 즐겨찾기