nginx- 중복 기본 서버 오류
내 오류 로그에서
[emerg] 10619 # 0 : /etc/nginx/sites-enabled/mysite.com:4의 0.0.0.0:80에 대한 중복 기본 서버
4 행에 있습니다.
server_name mysite.com www.mysite.com;
어떤 제안?
제거해야하는 다른 파일 (예 : default
구성) /etc/nginx/sites-enabled
이있을 수 있습니다.
이 문제는 파일에서 default_server
하나 이상의 listen
지시문에 제공된 매개 변수 의 반복으로 인해 발생 합니다. 이 충돌하는 지시문은 다음과 유사한 내용을 읽을 수 있습니다.
listen 80 default_server;
는 AS 에 대한 nginx를 코어 모듈 문서listen
상태 :
default_server
매개 변수는 존재하는 경우, 서버는 지정의 기본 서버가 될 원인이됩니다address:port
쌍. 지시문에default_server
매개 변수 가없는 경우address:port
쌍이 있는 첫 번째 서버 가이 쌍의 기본 서버가됩니다.
이는 포트 80 server
으로 default_server
설정된 구성에 다른 파일이나 블록이 정의되어 있어야 함을 의미합니다 . nginx는 mysite.com
파일 전에 먼저 해당 구성을 발견 하므로 다른 구성을 제거하거나 조정 해보 십시오 .
이러한 지시문과 매개 변수가 설정된 위치를 찾는 데 어려움을 겪고 있다면 다음과 같이 검색해보십시오.
grep -R default_server /etc/nginx
Digital Ocean에 있다면 / etc / nginx / sites-enabled /로 이동 한 다음 rm -R digitalocean 및 기본값을 사용하여 제거해야 함을 의미합니다.
그것은 나를 위해 그것을 고쳤습니다!
Bitvise를 사용하는 Windows 10의 콘솔 그림
터미널에서이를 실행하여 동일한 포트를 수신하는 충돌 구성을 확인합니다.
grep -R default_server /etc/nginx
참고 URL : https://stackoverflow.com/questions/30973774/nginx-duplicate-default-server-error
'IT story' 카테고리의 다른 글
Android EditText 최대 길이 (0) | 2020.09.18 |
---|---|
URL 내에 at 기호 (@)를 사용할 수 있습니까? (0) | 2020.09.18 |
웹 페이지 인쇄를위한 안전한 픽셀 너비? (0) | 2020.09.18 |
명령 줄에서 직접 Maven 플러그인 실행을 실행하는 방법은 무엇입니까? (0) | 2020.09.18 |
NSArray에 c-struct를 넣는 가장 좋은 방법은 무엇입니까? (0) | 2020.09.18 |