nginx erreur가 열리지 않았습니다.


9

내 서버에서 nginx를 시작하십시오.

root@s45-****:/home/arabico# nmap 45.****

PORT   STATE SERVICE
22/tcp open  ssh
5/tcp open  smtp
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
root@s45-****:/home/arabico# sudo service apache2 stop
 * Stopping web server apache2                                                      * 
root@s45-****:/home/arabico# nmap 45.****

Starting Nmap 6.40 ( http://nmap.org ) at 2015-06-05 19:33 MST

PORT   STATE SERVICE
22/tcp open  ssh
25/tcp open  smtp

Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
root@s45-***:/home/arabico# sudo service nginx restart
 * Restarting nginx nginx          
          [fail] 


root@s45-***:/home/arabico# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)
nginx: configuration file /etc/nginx/nginx.conf test failed

root@s45***:/home/arabico# sudo nginx
nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

그것을 시작하게하는 방법


정확히 무엇을 묻고 있습니까?
spacegeek224

시작하는 방법이 작동하지 않았습니다.
user14576

답변:


11
nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

오류 메시지에서 서버에서 ipv6이 비활성화 된 것 같습니다. nginx 기본 서버 구성을 편집하고 ipv4에서만 청취하거나 ipv6을 활성화하도록 변경했습니다.

listen 80 default_server;
# comment to disable ipv6
# listen [::]:80 default_server;

7

그냥이 줄을 삭제

듣기 [::] : 80 default_server ipv6only = on;

...에서

/ etc / nginx / sites-available / default 및 작동 : D


나는 똑같이했고 작동합니다. 그러나 기본 구성이 작동하지 않는 이유를 누구나 설명 할 수 있습니까?
Loredra L

0

ipv6을 언급 해 주셔서 감사합니다.

내 경우에는 nginx conf에 줄이 있습니다.

proxy_pass http://localhost:3028/;

커널 구성에서 ipv6을 비활성화하면 문제가 발생했습니다. ipv6를 다시 활성화하면 문제를 해결할 수 있지만 원하는 것은 아닙니다.

해결책이 삭제되었습니다

::1     localhost ip6-localhost ip6-loopback
ff02::1     ip6-allnodes
ff02::2     ip6-allrouters

에서 /etc/hosts.

따라서 localhost는 항상 기본 ipv4 대상인을 따릅니다 127.0.0.1.

::1라인을 삭제하는 것만 으로 충분할 수 있습니다. ipv6가 완전히 비활성화되어 있으므로 모두 삭제합니다.

localhostnginx 설정을 변경 127.0.0.1하여이 문제를 해결할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.