nginx가 정적 페이지를 제공하기 위해 직접 응답할 수 있습니까? 오랫동안 구성이 실패했던 이유는 무엇입니까?
给我你的怀抱
给我你的怀抱 2017-05-16 17:20:49
0
4
550

Background: 최근 뭔가를 작성해서 온라인에 올리고 싶었고, 도메인 이름과 vps도 구입하고, vps에 ngxin 서버도 설치하고 싶어서 가장 간단한 정적 페이지부터 작성했습니다. 정적 페이지 index.html을 FTP를 통해 /home/peng/var/www 디렉터리에 업로드한 다음 nginx.conf 파일의 http 노드 아래에 서버 노드를 구성합니다.

으아아아

드디어 nginx 서비스를 다시 시작했습니다,

그런데 문제는
도메인 이름 주소에 액세스할 때마다 마치 구성이 전혀 적용되지 않은 것처럼 항상 nginx 환영 페이지가 반환된다는 것입니다.
도메인 이름 주소는 ethanvae.com

입니다.

nginx를 처음 사용하기 때문에 질문이 매우 간단할 수 있습니다. 이해하고 싶습니다.
1) 내 생각은 nginx를 통해 직접 정적 파일을 반환하는 것입니다. 이 아이디어가 잘못된 것인가요?
2) 연습부터 시작하여 nginx가 무엇인지, 기능, 사용 시나리오 등에 대해 깊이 있게 다루는 좋은 튜토리얼이 있습니까?

질문이 아주 간단한데도 nginx 초보라서 하루동안 헷갈렸네요
답변해주실 수 있는 분들께 다시한번 감사드립니다

전체 nginx.conf 구성 파일은 다음과 같습니다

으아아아
给我你的怀抱
给我你的怀抱

모든 응답(4)
左手右手慢动作

server모듈에 추가:

으아악
为情所困

nginx는 기본적으로 정적 HTML 웹 페이지를 지원합니다.
Ethanvae.com 도메인 이름 공급자는 IP를 바인딩합니다(해결에 시간이 걸릴 수 있으며, 성공 여부를 확인하기 위해 언제든지 핑)
server_name 그런 다음 ethanvae.com www.ethanvae.com 두 개의 도메인 이름을 작성합니다.
설명: nginx 구성을 변경한 후 다시 시작합니다. 파일 nginx만 적용됩니다
다른 문제가 발생할 수 있으니 댓글로 설명해주세요. 온라인 상태일 때 문제 해결을 도와드리겠습니다.

迷茫

원본 포스터의 문제점은 위치 구성이 부족하다는 것입니다.
다음은 제 사이트 중 하나의 간단한 구성입니다. 참고용으로 보내드리겠습니다.
서버{

으아악

}
서버{

으아악

}

黄舟

시각적으로 파일이 수정되지 않았습니다.

달려 sudo nginx -t 看看打印出来的配置文件是哪个,修改那个,然后再 sudo nginx -s reload한번 해보세요.

그리고 nginx의 access_log와 error_log도 살펴보세요. 어떤 오류가 보고되었는지, 요청이 있었는지 확인하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿