Windows 에서 Nginx 로 컬 맵 다 중 도 메 인 이름 접근 다 중 설정
2684 단어 서버 운영Nginx웹 스 택 의 수행자
nginx, windows , centos, windows WNMP
, xampp , , Nginx
IP , , , , windows
,
호스트 맵 설정 방법
hosts 파일 과 nginx. conf 파일 을 어떻게 설정 하여 로 컬 IP 를 여러 도 메 인 이름 에 표시 하 는 지 간단히 말 합 니 다.
First 도 메 인 이름 을 127.0.0.1 로 설정 하려 면
hosts
파일 을 설정 해 야 합 니 다. 이것 은 간단 합 니 다.host 파일 디 렉 터 리: C: / Windows / System 32 / drivers / etc / hosts
127.0.0.1 www.paogua.com
127.0.0.1 www.mks.com
127.0.0.1 www.libSys.com
[tip]: hosts 파일 은 컴퓨터 를 다시 시작 할 필요 가 없습니다.
Second 당신 은 당신 의
nginx.conf
파일 을 설정 해 야 합 니 다. 여 기 는 두 가지 조직 방식 이 있 습 니 다. : server nginx.conf , Windows
: nginx.conf conf.d , server .conf ,
www.paogua.com.conf www.mks.com.conf www.libSys.com.conf
nginx.conf include , ,
내 가 여기 서 두 번 째 방식 을 말 하 는데, 두 가지 방식 은 차이 가 크 지 않 고, 단지 두 번 째 는 유지 하기 쉽다.
1. conf. d 에 server 설정 을 새로 만 듭 니 다. 예 를 들 어
www.paogua.com
nginx. conf 에 도입 합 니 다.http{
include mime.types;
default_type application/octet-stream;
...
#gzip on;
include conf.d/*.conf; [ ]
server{
...
}
}
[tip]: include 의 경 로 를 말 하 는 구덩이 입 니 다. Liux 에 nginx. conf 를 설정 합 니 다. 우 리 는 인터넷 과 공식 적 으로 제 시 된 경로 설정 이 모두 유사
/etc/nginx/conf.d/*.conf;
와 같은 절대적 인 경 로 를 보 았 습 니 다. 루트 디 렉 터 리 에 비해 windows 에서 절대 경 로 를 설정 하면 안 됩 니 다. 제 가 log - error 정 보 를 붙 였 기 때문에 한눈 에 알 수 있 습 니 다.2018/10/01 00:54:42 [emerg] 5476#11312: CreateFile() "D:\Nginx+PHP+Mysql
ginx/conf/
\conf\conf.d\www.paogua.com.conf" failed (3: The system cannot find the path specified) in
D:\Nginx+PHP+Mysql
ginx/conf/nginx.conf:34
질문 보 셨 어 요?Windows 에서 경로 의 구분 자 는
\
이지 만 Liux 에서 경로 의 구분 자 는 /
이 라 고 생각 합 니 다. nginx 가 기본적으로 지원 하 는 경 로 는 /
이 라 고 생각 합 니 다. 그래서 windows 의 절대 경 로 를 도입 하면 nginx 는 설정 파일 을 찾 을 수 없습니다. 이때 nginx 도 시작 할 수 없 기 때문에 상대 적 인 경로 로 바 꾸 고 경로 구분 자 를 /
로 바 꿉 니 다.문제 없어 요.2. 이 어 www. paogua. com. conf 의 설정 을 어떻게 조작 하 는 지 말 합 니 다.
사실 설정 은 간단 합 니 다.
server_name
설정 도 메 인 이름 으로 바 꾸 면 됩 니 다. server {
listen 80;
server_name www.paogua.com;
...
}
제 환경 은 WNMP 입 니 다. phop 프레임 워 크 는 tp 입 니 다. nginx 가 phop 을 어떻게 설정 하 는 지 보고 tp 프레임 워 크 가 nginx 에서 의 경로 접근 502 문 제 를 해결 하려 면 제 다른 박문 을 보십시오. Nginx + phop - fpm + phop 환경 에서 ThinkpHP 3.2.3 을 배치 하 는 데 502 오류 가 발생 했 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[운영] 서버 데이터베이스 SQL 문장 정리(3)-----------------------N에서 M줄로 기록(주 색인 ID가 있어야 함) ---------------------------N에서 끝까지 기록 예를 들어 1: 한 장의 테이블에 1만여 개의 기록이 있는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.