컴파일러 환경은 Nginx에 설치
특정 참조 : https://blog.csdn.net/LDR1109/article/details/93723708
또한, 내 기본 가상 머신 및 외부 네트워크 통신이 있을지도 모른다, 특히 다음을 참조하십시오 https://blog.csdn.net/LDR1109/article/details/103881615
프로젝트 디렉토리를 만듭니다에서 mkdir -p / 광산 / 제공 / 프로젝트가
액세스 파일을 만들 : 정력 index.html을
<H1 정렬 = 왼쪽 = "센터"스타일 = "여백 탑 : 300 픽셀"> 신뢰 자신, LDR, 당신은 그것을 할 수 있습니다 </! H1>
둘째, 프로젝트 별도의 도메인 구성을 만들려면
프로젝트 프로파일 디렉토리 만들기 : 1. MKDIR / 광산 / 제공 /의 nginx / conf의 / 사이트 사용이 가능한
2, Nginx의 구성 파일이 변경되면 추가 파일의 끝 :
최대 중괄호의 마지막 행에서 # 위치
등을 사이트 사용 / * ;의 .conf
3, 프로젝트 설정 파일 생성 : 정력 jean.conf
# 다음 추가
#을 ------------------------------- -------------------------------------------------- --------------------
서버 {
청취 (80),
서버 _ www.jean.com,
루트 / 광산 / 제공 / 프로젝트;
. * LOCATION ~ \ (JPG | JPEG | GIF | CSS | PNG | JS | ICO | HTML) {$
OFF ACCESS_LOG는,
최대 만료;
}
위치 / {
인덱스 된 index.html을,
자동 색인 ON,
ON autoindex_exact_size,
ON autoindex_localtime을;
}
{~ /\.ht 오시는
모든 거부;
}
\ $ ~ 위치를 {.sh가
(가) 거부를 모든;
}
}
# -------------------------- -------------------------------------------------- -------------------------
4, Nginx에 서비스를 다시 시작합니다 / 내 / 제공 /의 nginx / sbin에 /의 nginx -s 다시로드
세, 리눅스의 호스트 구성
1, / etc 디렉토리에 : CD / 등
정력 호스트 : 2, 편집 호스트 파일
에 가입 할 수있는 파일의 끝에 #
127.0.0.1 www.jean.com
WQ : 3, 저장 및 종료
넷째, 방화벽 포트 80의 개발
1, / etc / sysconfig 디렉토리에 : CD / 등 / SYSCONFIG
2, 문서 편집기 iptalbes : 빔 iptables는
. -A 입력 -m 상태 --state NEW -m : 3, 80 개 포트 개발 코드 또한 TCP -p TCP --dport (80) -j ACCEPT 없습니다
, 4 방화벽을 다시 시작합니다 서비스 iptalbes가 다시 시작 (빨간색 명백한 오류, 일반적으로 성공적인 시작)
다섯, Win10 환경 구성
1. 관리자 모드에서 TXT 텍스트 편집기
2, 호스트 파일을 엽니 다 (위치 : C가 : \ WINDOWS \ system32를 \ 드라이버 \ 등)
(3), 프로젝트 DNS에 가입 : 192.168.18.128 www.jean.com # 192.168.18.128로 가상 머신의 IP
4, 액세스, 성공을 나타내는 다음과 같이 나타납니다!
![](https://img-blog.csdnimg.cn/20200107210948269.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xEUjExMDk=,size_16,color_FFFFFF,t_70)
체결
사실, 액세스의 nginx 서비스, 두 지점의 주요 거짓말에 Win10 가상 머신 : 구성 가상 컴퓨터 호스트를 오픈 포트 80만큼이 두 패스, 아니 큰 문제. 이 연구는 네트워크 통신의 주요 지점에 대한 지식이다.