nginx 는 windows 환경 에서 만 나 는 여러 구 덩이 를 시작 합 니 다.
1469 단어 설치 및 배치
우선 전단 페이지 는 백 엔 드 서 비 스 를 바탕 으로 개발 (백 엔 드 서 비 스 는 기본적으로 개발 완료) 되 었 기 때문에 nginx 의 역방향 대 리 를 바탕 으로 nginx 에 로 컬 프로젝트 의 경 로 를 설정 하고 nginx 루트 디 렉 터 리 에 있 는 conf 패키지 에 있 는 nginx. conf 파일 을 설정 해 야 합 니 다.
재 수정 과정 에서 방금 신청 한 회사 컴퓨터 이기 때문에 수첩 을 열 고 수정 한 프로필 을 사용 합 니 다.완료 후 명령 으로 nginx 를 시작 하여 다음 과 같은 오 류 를 보고 합 니 다.
D:
ginx-1.4.7>nginx -s reload
nginx: [emerg] unknown directive " ? in D:
ginx-1.4.7/conf/nginx.conf:3
D:
ginx-1.4.7>nginx -s reload
nginx: [emerg] unknown directive " ? in D:
ginx-1.4.7/conf/nginx.conf:3
그리고 여러 가지 도 모 를 찾 아 해결 하 는 문 제 는 프로필 을 수첩 으로 편집 하고 수정 한 후에 이 파일 을 BOM 의 헤더 파일 (원래 인 코딩 형식 은 utf - 8) 로 바 꾸 는 것 입 니 다.
nginx 의 프로필 을 conf 파일 형식 으로 바 꾼 후에 다시 시작 합 니 다. 아이고, 오류 정보 가 바 뀌 었 습 니 다. 붙 여 보 세 요.
nginx: [error] OpenEvent("Global
gx_reload_5744") failed (2: The system cannot find the file specified)
도 모 를 찾 아가 서 알 아 보 세 요. 기본적으로 보 이 는 것 은 nginx 가 작 동 하지 않 았 다 고 합 니 다. 어 머, 홈, 무슨 귀신 이 야?
그러나 nginx - s reload 명령 은 Liux 서버 에서 사용 하 는 명령 이 라 고 생각 하고 명령 nginx - s quit 로 nginx 를 닫 고 명령 start nginx 로 시작 합 니 다.
마지막 으로 정리 해 보 자.
지금 생각해 보면 nginx - s reload 명령 은 Liux 서버 명령 입 니 다. windows 환경 에서 설정 파일 을 다시 불 러 오지 않 았 습 니 다. 맞 습 니 다. 그 럴 것 입 니 다. 맞 습 니 다. 의견 이 다른 친구 들 은 지적 할 수 있 습 니 다. 제 댓 글 에 오신 것 을 환영 합 니 다.