Programming

nginx 오류 "서버 이름 충돌"무시 됨

procodes 2020. 8. 14. 21:27
반응형

nginx 오류 "서버 이름 충돌"무시 됨


server {
    #listen   80; ## listen for ipv4; this line is default and implied
    #listen   [::]:80 default ipv6only=on; ## listen for ipv6

    #root /usr/share/nginx/www;

root /home/ubuntu/node-login;
    # Make site accessible from 
    server_name ec2-xx-xx-xxx-xxx.us-west-1.compute.amazonaws.com;

location /{
    proxy_pass http://127.0.0.1:8000/;
    proxy_redirect off;
}

}이로 인해 nignx 오류 [경고] 충돌하는 서버 이름 "ec2 ..."가 0.0.0.0:80에서 무시됩니다. 이해할 수 없습니다. 설명을 주시면 감사하겠습니다. 감사.


Linux를 실행 중이고 gEdit를 사용하여 파일을 편집하고 있다고 가정합니다. 에서

/etc/nginx/sites-enabled

임시 파일을 남겼을 수 있습니다

default~

( 예 :)

~

.편집기에 따라 파일 이름

.save

또는 이와 유사한 이름이 지정 될 수 있습니다 . 그냥 실행

$ ls -lah

파일이 존재하고 (감사 그들을 제거하기 위해 의도 치 않게되는 볼

@Tisch을

이 용).이 파일을 삭제하면 문제가 해결됩니다.


 

server_name ec2-xx-xx-xxx-xxx.us-west-1.compute.amazonaws.com

구성 어딘가에 다른 것이 있습니다.


localhost가 하나만 정의되어 있어야합니다. sites-enabled 또는 nginx.conf를 확인하십시오. 참고 URL :

https://stackoverflow.com/questions/11426087/nginx-error-conflicting-server-name-ignored

반응형