«nginx» 태그된 질문

Nginx ( "eNgine x")는 경량의 고성능 HTTP 서버, 리버스 프록시, TCP 스트림 프록시 및 메일 프록시이며 BSD와 유사한 라이센스로 배포됩니다.

4
Nginx-단일 파일을 제공하는 루트 대 별칭?
여러 시간 동안 (힌트 : 매번 브라우저 캐시 지우기)nginx 와 같은 단일 파일을 제공 한 후 별칭 지시어를 사용하는 방법 과 루트 지시어를 사용하는 방법으로 두 가지 방법으로 마무리했습니다 .robots.txt location /robots.txt { alias /home/www/static/robots.txt; } location /robots.txt { root /home/www/static/; } 어떤 거기에 기능 둘 사이의 차이는? 아니면 보안 …
66 nginx 

4
Nginx : http 요청을 다른 포트로 어떻게 전달합니까?
내가하고 싶은 것은 누군가 http://localhost/route/abc가 서버 응답을 정확히 방문 할 때http://localhost:9000/abc 이제 Nginx를 다음과 같이 구성하십시오. location /route { proxy_pass http://127.0.0.1:9000; } http 요청이 포트를 9000올바르게 전달 했지만 수신 한 경로가 http://localhost:9000/route/abc아닙니다 http://localhost:9000/abc. 어떠한 제안 ?
65 nginx 

2
uWSGI를 사용할 때 왜 nginx가 필요한가요?
Django 응용 프로그램을 배포하려고 할 때 uWGSI와 협력하도록 nginx를 구성하는 방법에 대한 많은 자습서가 있습니다. 하지만 왜이 키트에 nginx가 필요합니까? uWSGI 자체는 WSGI Python 애플리케이션을 제공 할 수 있으며 정적 파일을 제공 할 수 있으며 SSL도 수행 할 수 있습니다. 어떤 uWSGI가 할 수없는 nginx는 무엇을 할 수 있습니까?
62 nginx  django  uwsgi 

2
업스트림 응답이 임시 파일로 버퍼링 됨
나는 오히려 크고 느린 (복잡한 데이터, 복잡한 프론트 엔드) 웹 응용 프로그램의 구축이 RoR에 의해 제공 Puma과 nginx같은 역방향 프록시를. nginx오류 로그를 보면 다음과 같은 몇 가지 항목이 있습니다. 2014/04/08 09:46:08 [warn] 20058#0: *819237 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/8/47/0000038478 while reading upstream, client: 5.144.169.242, server: …

1
중첩 된 위치
nginx의 중첩 위치를 이해하는 데 문제가 있습니다. 공통적 인 구성 지시문이있는 두 위치가 있으므로 지시문을 반복하는 대신 정규 표현식을 사용하여 URI를 반복하는 것이 좋습니다. location ~ /a|/b { location /a { } location /b { } } 그러나 이것은 오류를 제공합니다 nginx: [emerg] location "/a" is outside location "/a|/b" in …
60 nginx 

3
nginx real_ip_header 및 X-Forwarded-For가 잘못된 것 같습니다
HTTP 헤더의 위키 백과 설명 X-Forwarded-For은 다음과 같습니다. X-Forwarded-For : client1, proxy1, proxy2, ... 지시문에 대한 nginx 문서는 real_ip_header다음과 같습니다. 이 지시문은 대체 IP 주소를 전송하는 데 사용되는 헤더 이름을 설정합니다. X-Forwarded-For의 경우,이 모듈은 X-Forwarded-For 헤더 의 마지막 ip를 대체 용으로 사용합니다. [엠파 시스 광산] 이 두 가지 설명은 서로 …

7
nginx를 사용하여“www”를 제거하고“https”로 리디렉션
nginx에서 두 가지 작업을 수행하는 규칙을 만들고 싶습니다. "www"를 제거합니다. 요청 URI에서 요청 URI가 "http"인 경우 "https"로 리디렉션 이러한 각 작업을 개별적으로 수행하는 방법에 대한 많은 예가 있지만 올바르게 수행하는 솔루션을 파악할 수는 없습니다 (예 : 리디렉션 루프를 생성하지 않고 모든 경우를 올바르게 처리). 다음과 같은 경우를 모두 처리해야합니다. 1. …
57 nginx  ssl  https  rewrite 


3
“client_max_body_size”가 설정된 Nginx의“413 Request Entity Too Large”
26Gb 파일을 업로드하고 있지만 다음을 받고 있습니다. 413 Request Entity Too Large 나는 이것이 관련되어 client_max_body_size있으므로이 매개 변수를로 설정했습니다 30000M. location /supercap { root /media/ss/synology_office/server_Seq-Cap/; index index.html; proxy_pass http://api/supercap; } location /supercap/pipe { client_max_body_size 30000M; client_body_buffer_size 200000k; proxy_pass http://api/supercap/pipe; client_body_temp_path /media/ss/synology_office/server_Seq-Cap/tmp_nginx; } 그러나 전체 파일이 업로드되면 여전히이 오류가 발생합니다.
53 nginx 


5
proxy_pass를 수행 할 때마다 nginx가 동적 호스트 이름의 DNS를 강제로 해결하는 방법은 무엇입니까?
CentOS에서 다음과 같은 구성으로 nginx / 0.7.68을 사용하고 있습니다. server { listen 80; server_name ***; index index.html index.htm index.php default.html default.htm default.php; location / { root /***; proxy_pass http://***:8888; index index.html index.htm; } # where *** is my variables 는 proxy_pass누구의 IP 자주 변경하는 DNS 레코드입니다. Nginx는 오래된 IP 주소를 …
52 linux  nginx 

4
Nginx가 한 경로를 다른 경로로 리디렉션
나는 이것이 이전에 요청되었다고 확신하지만 작동하는 솔루션을 찾을 수 없습니다. 웹 사이트에서 CMS 서비스를 전환했지만 도메인이 동일합니다. 단일 페이지에 대해 nginx 다시 쓰기를 설정하는 방법은 무엇입니까? 예 : 이전 페이지 http://sitedomain.co.uk/content/unique-page-name 새 페이지 http://sitedomain.co.uk/new-name/unique-page-name 유의하시기 바랍니다 내가 콘텐츠 페이지 내에서 모든 리디렉션되고 싶지 않아,하지만 말 그대로 그냥 URL이 위에서 언급 …
51 nginx  rewrite 

3
PHP 옵션 'cgi.fix_pathinfo'는 Nginx + PHP-FPM에서 실제로 위험합니까?
가 발생했습니다 많은 의 이야기 받는 보안 문제 상대에 대한 Nginx에 (일반적으로 PHP-FPM, 빠른 CGI)와 함께 사용 PHP 옵션을 선택합니다. cgi.fix_pathinfo 결과적으로 기본 nginx 구성 파일은 다음과 같이 말합니다. # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini 그러나 "공식적인"Nginx 위키 는 위의 PHP 옵션을 비활성화하지 않고도 PATH_INFO를 올바르게 …

5
주문 : 1. nginx 2. 광택 3. haproxy 4. 웹 서버?
나는 사람들이 이들을 모두 한꺼번에 결합하는 것이 좋습니다. nginx : SSL : 예 압축 : 예 캐시 : 예 백엔드 풀 : 예 광택: SSL : 아니요 (터널?) 압축 :? 캐시 : 예 (기본 기능) 백엔드 풀 : 예 haproxy : SSL : 아니요 (터널) 압축 :? 캐시 : 아니오 …
50 nginx  web  haproxy  varnish 

2
nginx-클라이언트 요청 본문이 임시 파일로 버퍼링 됨
큰 파일을 업로드하려고 할 때마다 로그 파일에 다음 오류가 발생합니다. a client request body is buffered to a temporary file /var/lib/nginx/body/0000000001 파일이 성공적으로 업로드되었지만 항상 위의 오류가 발생합니다. 나는이 증가 client_body_buffer_size하는 1000m내가 될 업로드 최대 파일을 기대이다. 그러나 이것은 단지 추측 일 뿐이며 더 이상 오류가 발생하지 않지만 이것이 client_body_buffer_size? …
48 nginx 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.