첫 번째 호스트를 보여주기 위해 사진 링크로 사진을 촬영하기 위해 두 번째 리눅스 호스트, 두 개의 리눅스를 준비;
호스트를 통해 호스트 2가 링크 사진을 통해 사진 링크를 다른 사람이 액세스 할 수 있도록 일을하기 때문에, 호스트 메모리 공간이 점령하기보다는, 호스트 메모리 공간 점유
A)이 아닌 회사 직원이 링크를 통해 이미지에 액세스하기 위해 한 번, 서버 기반 회사를 호스트로 설정, 서버 메모리 부족의 원인이됩니다. 따라서, 직원이 링크에 액세스 할 수 없습니다 아닌 회사를 설립하는
솔루션, 영상을 효과적으로 액세스 할 아닌 회사 직원을 방지 할 수있는 보안 체인 기능을 호스팅 할. 메모리 압력을 유발하는 ------- "에도 액세스 할 수 있습니다이 호스트 2는 사진 이미지 링크를 볼 수 있습니다
첫 번째 IP 주소 : 192.168.200.115
두 번째 주소 값 IP : 192.168.200.105
뿐만 아니라 사진 전에 문자를 추가합니다 :
변경 사진 추가 된 index.html :
[루트 @ localhost를 ~] # cd를 / usr / 지방 / nginx를 / HTML /
[루트 @ localhost를 html로] # 1!
index.html을 50x.html
[루트 @ localhost를 html로] # 정력의 index.html을
단락 페이지에서 이미지 링크를 추가 <IMG SRC = "http://192.168.200.115/linux.jpg"/ >
사진을 추가 한 후
1 개 서버 호스트의 순서로 다음과 같은 추가
[루트 @ localhost를 ~] #의 정력 /usr/local/nginx/html/error.txt
<H1> Daolian 수치 </ H1>
[루트 @ localhost를 ~] #의 정력 /usr/local/nginx/conf/nginx.conf
사용자의 nginx의 Nginx와;
2 worker_processes;
#error_log 로그 /하는 error.log;
#error_log 로그 /하는 error.log 통지;
의 error_log 로그 /하는 error.log 정보;
PID 로그 / nginx.pid;
이벤트 {
사용 epoll에;
worker_connections 10240;
}
HTTP {
의 mime.types를 포함한다;
default_type 애플리케이션 / octet-stream을;
메인 log_format '$의 REMOTE_ADDR를 - $의 REMOTE_USER [$ time_local] "$ 요청' '
'$ 상태의 body_bytes_sent $"$ HTTP_REFERER ''
''$ HTTP_USER_AGENT ","$ HTTP_X_FORWARDED_FOR " ';
주요 access.log의 ACCESS_LOG 로그 /;
에 sendfile을;
오프 server_tokens;
keepalive_timeout 65;
// Nginx에 연결 시간 초과 코드는
60 client_header_timeout,
60 client_body_timeout;
// Nginx의 웹 페이지 압축되어 코드
에 gzip을;
#gzip의 _min_length 1K;
gzip_buffers 4 16K;
gzip_http_version 1.1;
gzip_comp_level 2;
텍스트 / 일반 텍스트 / 자바 스크립트 응용 프로그램 / X-javascrip T는 텍스트 / CSS는 텍스트 / XML을 gzip_types
응용 프로그램 / XML 애플리케이션 / XML + RSS를;
서버 {
80을 듣고;
서버 _ www.source.com;
문자셋 UTF-8;
ACCESS_LOG 로그 / crushlinux.com.access.log 주;
위치 / {
루트 HTML;
인덱스있는 index.html index.htm으로;
}
. 위치 ~ * \ (JS | CSS) $는 {
1 시간 만료;
}
위치 ~ * \ (JPG | GIF | PNG | SWF) $ {.
# * amber.com amber.com相当于公司域名가.
1D 만료;
루트 HTML;
어느 것도 차단되지 valid_referers * .source.com source.com;
($의 invalid_referer가) {경우
다시 ^ / http://www.source.com/error.txt;
}
}
500 502 503 504 /50x.html을 error_page;
위치 = /50x.html {
루트 HTML;
}
}
}
[루트 @ localhost를 ~] # killall는 -9의 nginx // nginx를 처리 죽일
[루트 @ 로컬 호스트를 ~] # nginx를 // nginx를 개방 과정
[루트 @ localhost를 ~] # killall는 -HUP의 nginx // 다시로드
================================================== ==============================
호스트에 실제 기계 변경 파일 : 호스트 파일 (C 디스크 창, system32를 드라이버 등의)의 매력에 빠져
다음과 같이 파일 내용의 변경 사항은 다음과 같습니다
www.source.com 192.168.200.115
192.168.200.105 www.steal.com
================================================== ===============================
호스트는, 호스트 브라우저는 두 비교에 액세스 할 수
www.source.com 새로 고침을 페이지 프레스 (이동 FN + + F5)를 강제 할 필요가
www.sttal.com 새로 고침을 페이지 프레스 (이동 FN + + F5)를 강제 할 필요가